使用说明
MCP服务器启动模板
一个即用型模板,用于使用文档工具和可扩展架构快速设置自己的MCP(模型上下文协议)服务器。
什么是MCP?
模型上下文协议(MCP)是一种通过本地服务器扩展AI功能的协议。此设置工具提供了一种使用常用工具和配置引导MCP服务器的快速方法。有关MCP本身的更多信息,请访问官方文档。
这个模板是什么?
该存储库提供了一个完整的、即用型的MCP服务器模板,将AI功能(如Claude)与本地文档工具连接起来。它的设计目的是:
- 立即可用 -以最少的设置克隆、安装和运行
- 易于扩展 -添加自己的工具和功能
- 证据充分的 -明确的定制说明
开箱即用的功能
文档工具
直接通过Claude访问文档:
- 反应
- OpenAI API
- AWS服务
- TypeScript
- 快速
- 维塞尔
- Supabase
即用型架构
- 完成MCP服务器的实施
- 结构合理的工具组织
- 配置系统
为什么你会喜欢它
MCP服务器充当您的个人开发助手,提供:
- 即时文档访问:无需无休止的谷歌搜索,即可获取React、AWS、TypeScript、Express、Vercel和Supabase的文档
- AI驱动的帮助:利用人工智能功能生成文档并解决开发挑战
- 工作流程自动化:简化项目设置并跟踪您的开发进度
- 本地控制:为了隐私和速度,所有内容都在您的机器(端口3000)上运行
非常适合新开发人员
如果你是开发新手,这个工具有助于克服“文档过载”问题。您可以通过与VS Code集成的单个界面访问所需内容,而不是在数十个选项卡和网站之间来回切换。
快速开始
请参阅 实施指南 获取在几分钟内启动和运行的分步说明。
基本步骤:
# 1. Clone the repository
git clone https://github.com/mgesteban/mcp-server-starter
# 2. Install dependencies
cd mcp-server-starter
npm install
# 3. Start the server
npm start
文档
此模板包括全面的文档,可帮助您开始使用并充分利用MCP服务器:
检查 .env.example 环境变量配置选项的文件。
运作原理
此模板提供了一个在您的计算机上本地运行的MCP服务器。当使用Claude扩展连接到VS Code时,它使Claude能够:
- 访问各种技术的文档
- 使用文档帮助您完成开发任务
- 根据官方文档提供代码示例和解释
自定义服务器
此模板包括计算器工具示例(src/tools/calculatorTool.js)演示了如何创建具有输入验证和错误处理的基本MCP工具。
要将自己的工具添加到服务器,请执行以下操作:
- 在中创建新的工具文件
src/tools目录 - 在中注册您的工具
src/tools/index.js - 更新配置
src/config/settings.js
请参阅 自定义工具指南 了解详细说明和最佳实践。
贡献
如果您改进此模板或添加有用的工具,请考虑提交拉取请求以造福社区。
许可证
MIT许可证-有关详细信息,请参阅许可证文件。