一个用于快速搭建自己的 MCP(模型上下文协议)服务器的现成模板,包含文档工具和可扩展架构。
模型上下文协议(MCP)是一种通过本地服务器扩展人工智能能力的协议。此设置工具提供了一种快速方式来启动一个带有常见工具和配置的 MCP 服务器。有关 MCP 的更多信息,请访问官方文档。
这个仓库提供了一个完整的、现成可用的 MCP 服务器模板,它连接了人工智能能力(如 Claude)与本地文档工具。它设计为:
通过 Claude 直接访问以下技术的文档:
MCP 服务器作为您的个人开发助手,提供:
如果您是新开发者,此工具有助于克服“文档过载”的问题。无需在数十个标签页和网站之间切换,您可以通过集成到 VS Code 的单一界面访问所需内容。
参阅 实施指南,了解分步说明,几分钟内即可启动并运行。
基本步骤:
# 1. 克隆仓库
git clone https://github.com/mgesteban/mcp-server-starter
# 2. 安装依赖
cd mcp-server-starter
npm install
# 3. 启动服务器
npm start
此模板包括全面的文档,帮助您入门并充分利用您的 MCP 服务器:
查看 .env.example 文件以了解环境变量配置选项。
此模板提供了一个在您的机器上本地运行的 MCP 服务器。当与 VS Code 中的 Claude 扩展连接时,它使 Claude 能够:
此模板包括一个计算器工具示例(src/tools/calculatorTool.js),展示了如何创建一个具有输入验证和错误处理的基本 MCP 工具。
要向服务器添加您自己的工具:
src/tools 目录中创建新的工具文件src/tools/index.js 中注册您的工具src/config/settings.js 中的配置参阅 自定义工具指南 以获取详细的说明和最佳实践。
如果您改进了此模板或添加了有用的工具,请考虑提交拉取请求以造福社区。
MIT 许可证 - 查看 LICENSE 文件以获取详细信息。 </中文翻译>