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"
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.