Awesome-MCP-Scaffold 是一个开箱即用的 MCP 服务器开发脚手架,让你能够: 🚀 5分钟启动:从零到运行的完整 MCP 服务器 🤖 10分钟MCP开发:内置提示词和范例,基于 Cursor IDE 一句话完成MCP Server tools开发 🏭 生产级架构:经过验证的高性能部署方案 📚 最佳实践内置:遵循官方 MCP SDK v1.11.0 规范,默认包含outputSchema
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"awesome-mcp-scaffold": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Awesome-MCP-Scaffold 是一个开箱即用的 MCP 服务器开发脚手架,让你能够:
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools
Manage Supabase projects — databases, auth, storage, and edge functions
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP Security Weekly
Get CVE alerts and security updates for Awesome MCP Scaffold and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
生产级 MCP 服务器开发脚手架 - 专为 Cursor IDE 优化的快速开发解决方案
English | 中文
Awesome-MCP-Scaffold 是一个开箱即用的 MCP 服务器开发脚手架,让你能够:
.cursor/rules 配置# 使用脚手架创建新项目
git clone https://github.com/WW-AI-Lab/Awesome-MCP-Scaffold.git my-mcp-server
cd my-mcp-server
# 创建虚拟环境
python3 -m venv .venv
source .venv/bin/activate # macOS/Linux
# .venv\Scripts\activate # Windows
# 安装依赖
pip install -r requirements.txt
# 开发模式 (stdio)
python run.py
# HTTP 模式 (推荐)
python run.py --transport streamable-http --port 8000
# 使用 FastMCP CLI
fastmcp dev run.py
# MCP协议测试 - 获取工具列表
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | python run.py
# MCP协议测试 - 获取资源列表
echo '{"jsonrpc":"2.0","id":2,"method":"resources/list"}' | python run.py
# MCP协议测试 - 调用计算器工具
echo '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"calculator","arguments":{"expression":"2+3*4"}}}' | python run.py
# HTTP模式下的MCP端点测试
curl -X POST http://localhost:8000/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
.cursor/rules 配置Cmd/Ctrl+K 输入需求,AI 自动生成代码awesome-mcp-scaffold/
├── 🎯 核心架构
│ ├── server/ # MCP 服务器核心
│ │ ├── main.py # FastMCP 主实例
│ │ ├── config.py # 配置管理
│ │ ├── tools/ # 工具实现 (12+ 示例)
│ │ ├── resources/ # 资源实现
│ │ ├── prompts/ # 提示模板
│ │ └── routes/ # REST API 路由
│ └── run.py # 启动入口
│
├── 🤖 Cursor 集成
│ └── .cursor/rules/ # AI 规则配置
│ ├── mcp-development-guide.mdc
│ ├── streamable-http-production.mdc
│ └── mcp-testing-patterns.mdc
│
├── 🏭 生产部署
│ ├── Dockerfile # 生产级容器配置
│ ├── docker-compose.yml # 多环境部署
│ ├── docker-entrypoint.sh # 智能启动脚本
│ └── deploy/ # 部署配置
│ ├── nginx/ # 负载均衡
│ └── kubernetes/ # K8s 配置
│
├── 📚 文档指南
│ ├── docs/GETTING_STARTED.md
│ ├── docs/CURSOR_GUIDE.md
│ ├── docs/DOCKER_OPTIMIZATION.md
│ └── docs/BEST_PRACTICES.md
│
└── 🧪 测试验证
├── tests/ # 完整测试套件
├── Makefile # 开发命令
└── pyproject.toml # 项目配置
创建新工具 - 在 Cursor 中按 Cmd/Ctrl+K:
"创建一个天气查询工具,支持城市名和坐标查询,一步一步努力完成目标"
AI 自动生成:
@mcp.tool(title="Weather Query", desc
... [View full README on GitHub](https://github.com/WW-AI-Lab/Awesome-MCP-Scaffold#readme)