: The Fastest Way to Build MCP Servers
About
The easiest path to getting an MCP server going
Details
- Author
- intellectronica
- GitHub stars
- 31
- Downloads
- 382
- Categories
- Developer Tools, AI
Jump to
- Instant setup – copy, paste, run with no complex configuration
- Production‑ready templates using official Anthropic SDKs
- Demonstrates all core MCP features: resources, tools, prompts, configuration
- Easily extensible – add tools, resources, and prompts in minutes
- Supports Python/uv and TypeScript/Deno with identical functionality
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
: The Fastest Way to Build MCP ServersCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Clone the repository, pick a template (ez-mcp.py or ez-mcp.ts), and run it directly with uv run ez-mcp.py or deno run --allow-all ez-mcp.ts. Alternatively, copy the template file, rename it, customize the server name and tools, then run your new server. Use MCP Inspector for testing.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
": the fastest way to build mcp servers": {
"ez-mcp": {
"command": "uv",
"args": [
"run",
"ez-mcp.py"
]
}
}
}
}
McpServers
{
"ez-mcp": {
"command": "uv",
"args": [
"run",
"ez-mcp.py"
]
}
}
EZ-MCP: The Fastest Way to Build MCP Servers
Get an MCP server running in under 2 minutes! This repository contains complete, ready-to-run templates for single file self-contained MCP servers in both Python/uv and TypeScript/Deno.
🚀 Why EZ-MCP?
- ⚡ Instant Setup: Copy, paste, run - no complex configuration needed
- 🎯 Production Ready: Both templates use official Anthropic SDKs
- 📚 Comprehensive Examples: Everything documented with working code
- 🔧 Easily Extensible: Add your own tools, resources, and prompts in minutes
- 💡 Perfect for Experimentation: The fastest way to test MCP ideas locally
📁 What You Get
Two functionally identical, battle-tested templates:
- ez-mcp.py - Python server using official MCP SDK with UV
- ez-mcp.ts - TypeScript server using official MCP SDK with Deno
Each template demonstrates all core MCP features:
- 📊 Resources: Dynamic data sources for LLM context
- 🛠️ Tools: Functions LLMs can call to perform actions
- 📝 Prompts: Reusable templates for LLM interactions
- ⚙️ Configuration: Environment variable support
⚡ Quick Test Drive
Want to see these servers in action? Pick your language and run:
Python Version
```bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




