返回市场
MCP服务器启动器

MCP服务器启动器

作者:mgesteban2 星标更新:2025-03-09

项目介绍

MCP 服务器启动模板

一个用于快速搭建自己的 MCP(模型上下文协议)服务器的现成模板,包含文档工具和可扩展架构。

什么是 MCP?

模型上下文协议(MCP)是一种通过本地服务器扩展人工智能能力的协议。此设置工具提供了一种快速方式来启动一个带有常见工具和配置的 MCP 服务器。有关 MCP 的更多信息,请访问官方文档。

这个模板是什么?

这个仓库提供了一个完整的、现成可用的 MCP 服务器模板,它连接了人工智能能力(如 Claude)与本地文档工具。它设计为:

  • 立即可用 - 克隆、安装并运行,只需最少的设置
  • 易于扩展 - 添加您自己的工具和能力
  • 文档齐全 - 清晰的自定义说明

开箱即用的功能

文档工具

通过 Claude 直接访问以下技术的文档:

  • React
  • OpenAI API
  • AWS 服务
  • TypeScript
  • Express
  • Vercel
  • Supabase

现成使用的架构

  • 完整的 MCP 服务器实现
  • 合理组织的工具结构
  • 配置系统

为什么你会喜欢它

MCP 服务器作为您的个人开发助手,提供

  • 即时文档访问:获取 React、AWS、TypeScript、Express、Vercel 和 Supabase 的文档,无需无休止地搜索
  • AI 助力的帮助:利用 AI 能力生成文档并解决开发挑战
  • 工作流程自动化:简化项目设置并跟踪您的开发进度
  • 本地控制:一切都在您的机器上运行(端口 3000),以确保隐私和速度

新开发者完美选择

如果您是新开发者,此工具有助于克服“文档过载”的问题。无需在数十个标签页和网站之间切换,您可以通过集成到 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 能够:

  1. 访问各种技术的文档
  2. 使用这些文档帮助您的开发任务
  3. 根据官方文档提供代码示例和解释

自定义您的服务器

此模板包括一个计算器工具示例(src/tools/calculatorTool.js),展示了如何创建一个具有输入验证和错误处理的基本 MCP 工具。

要向服务器添加您自己的工具:

  1. src/tools 目录中创建新的工具文件
  2. src/tools/index.js 中注册您的工具
  3. 更新 src/config/settings.js 中的配置

参阅 自定义工具指南 以获取详细的说明和最佳实践。

贡献

如果您改进了此模板或添加了有用的工具,请考虑提交拉取请求以造福社区。

许可证

MIT 许可证 - 查看 LICENSE 文件以获取详细信息。 </中文翻译>