Ultimate All-in-One MCP Server
A comprehensive collection of 103 tools providing capabilities for text processing, data analysis, web development, and business management in a single server. It is designed for rapid deployment to Vercel and integrates seamlessly with MCP clients like Claude and Cursor to automate diverse workflows.
README
🚀 Ultimate All-in-One MCP Server
One MCP server. 103 tools. Every task covered.
Deploy to Vercel in 2 minutes. Plug into Claude, Cursor, or any MCP client instantly.
📦 What's Inside
| Category | Tools | Count |
|---|---|---|
| 📝 Text & Content | Summarize, extract, encode, generate | 20 |
| 🔢 Data & Math | Calculator, stats, finance, units | 15 |
| 🌐 Web & Research | SEO, JSON/CSV, HTML, QR codes | 12 |
| 📅 Date & Time | Format, diff, timezone, calendar | 10 |
| 💼 Business & Finance | Invoices, KPIs, NPV, budgets | 12 |
| 💻 Developer Tools | UUIDs, SQL, Regex, mock data | 11 |
| 🤖 AI Prompts & Templates | System prompts, OKRs, emails | 10 |
| Total | 103 |
⚡ Deploy to Vercel (2 minutes)
Option 1: One-click deploy
# Clone and deploy
git clone <this-repo>
cd ultimate-mcp-server
vercel deploy --prod
Option 2: Manual
- Create a Vercel account at vercel.com
- Install Vercel CLI:
npm i -g vercel - Run
vercelin this directory - Copy your deployment URL (e.g.,
https://my-mcp.vercel.app)
🔌 Connect to Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"ultimate-mcp": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://YOUR-URL.vercel.app/mcp"]
}
}
}
Restart Claude Desktop. Done! ✅
🔌 Connect to Cursor
In Cursor Settings → MCP → Add server:
{
"ultimate-mcp": {
"url": "https://YOUR-URL.vercel.app/mcp"
}
}
🔌 Connect via any MCP HTTP client
# MCP endpoint
POST https://YOUR-URL.vercel.app/mcp
# List tools
POST https://YOUR-URL.vercel.app/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
# Call a tool
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"word_count","arguments":{"text":"Hello world"}}}
📋 100+ Use Cases
Text & Writing
- Summarize long documents or emails
- Count words for blog posts
- Extract all emails from a CSV dump
- Extract links from web-scraped content
- Extract phone numbers from text
- Convert titles to URL slugs
- Convert variable names between camelCase/snake_case
- Find & replace across documents with regex
- Compare two document versions
- Truncate product descriptions
- Generate placeholder text for mockups
- Check if a phrase is a palindrome
- Analyze top keywords in text
- Validate email formats in bulk
- Validate URLs before publishing
- Encode data in Base64 for APIs
- Generate secure passwords for accounts
- Suggest usernames for new users
- Check if content is readable for target audience
- Check anagram puzzle answers
Math & Data
- Calculate complex expressions
- Convert miles to kilometers
- Convert Celsius to Fahrenheit
- Calculate percentage discounts
- Get statistical summary of a dataset
- Check if large numbers are prime
- Generate Fibonacci sequence for puzzles
- Calculate BMI for fitness apps
- Compound interest projections
- Monthly loan/mortgage payment
- Convert USD to EUR/JPY/etc.
- Convert numbers to Roman numerals
- Format large numbers with commas
- Split restaurant bills with tip
- Calculate prices with tax
Web & Developer Productivity
- Generate SEO meta tags for any page
- Generate robots.txt for new sites
- Look up what a 503 error means
- Convert HEX color to RGB for CSS
- Generate QR code for a URL or contact
- Validate and pretty-print JSON
- Convert JSON API response to CSV
- Import CSV data as JSON
- Convert README markdown to HTML
- Strip HTML from scraped content
- Generate XML sitemap for all pages
- Parse browser User-Agent strings
- Generate UUIDs for database records
- Generate hash checksums for files
- Look up regex for email validation
- Analyze code complexity
- Scaffold RESTful API endpoints
- Build SQL SELECT/INSERT queries
- Generate realistic test/mock data
- Generate UI color palettes
- Parse & explain cron schedules
- Create git commit messages
- Generate .env file templates
Date & Time
- Format dates for different regions
- Calculate days between contract dates
- Add 30 days to a date
- Count working days for project estimates
- Convert 9 AM NYC to Tokyo time
- Count down to product launch
- Generate October 2025 calendar
- Convert Unix timestamps to readable dates
- Find which week of year a date is
- Check if a date is a US holiday
Business & Finance
- Generate invoice data for billing
- Calculate gross and net margins
- Analyze monthly cash flow
- Calculate NPV of an investment
- Find break-even units for a product
- Convert annual salary to hourly
- Calculate stock trade returns
- Create 50/30/20 budget breakdown
- Track business KPIs in one call
- Generate business plan outline
- Create SWOT analysis framework
- Calculate marketing campaign ROI
AI & Content Production
- Generate system prompts for AI agents
- Wrap questions in CoT reasoning
- Build few-shot examples for AI
- Generate cold outreach email
- Write job descriptions
- Create meeting agendas
- Write Agile user stories
- Generate quarterly OKRs
- Plan a weekly content calendar
- Draft press releases
Advanced Combinations
- Validate emails → Extract stats → Word count
- CSV → JSON → statistics analysis
- Generate invoice → Calculate tax → ROI
- Timezone convert → Calendar generate → Add business days
- Generate mock users → Hash IDs → Create UUIDs
- Extract URLs → Validate → Generate sitemap
- Calculate salary → Budget plan → Compound savings
- Analyze text → Readability → Summarize
- Generate SQL → Build API endpoint → Mock data
- Create OKRs → Meeting agenda → Press release
- Parse JSON response → CSV export → Statistics
- SWOT analysis → Business plan → KPI tracker
- SEO meta → Sitemap → Robots.txt full setup
🏗️ Project Structure
ultimate-mcp-server/
├── api/
│ ├── mcp.js # Main MCP endpoint (103 tools)
│ ├── health.js # Health check
│ ├── tools.js # Tools catalog API
│ └── index.js # Landing page
├── vercel.json # Vercel routing config
├── package.json # Dependencies
└── README.md # This file
🌐 API Reference
| Endpoint | Method | Description |
|---|---|---|
/mcp |
POST | MCP JSON-RPC endpoint |
/health |
GET | Server health check |
/tools |
GET | List all tools with categories |
/ |
GET | Landing page |
🔧 Local Development
npm install
npm run dev
# Server runs on http://localhost:3000
🛡️ Environment Variables
No API keys required! All 103 tools run server-side with zero external dependencies.
For extending with real-time data (optional):
# Optional: Add these for real-time features
EXCHANGE_RATE_API_KEY=your_key_here
WEATHER_API_KEY=your_key_here
📄 License
MIT — free for personal and commercial use. "# ultimate-mcp-server"
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。