MCP Server Template 🛠️

MCP Server Template 🛠️

site icon
2025.03.08 9
TypeScriptMCP服务器模板开发工具开发效率
MCP Server Template 是一个用于构建自定义 Model Context Protocol (MCP) 服务器的启动模板。它提供了基本的结构和设置,可以与 Cursor 或 Claude Desktop 一起使用。该模板包含 TypeScript 的基本 MCP 服务器设置、示例工具实现和即用型项目结构。
View on GitHub

Overview

基本能力

产品定位

MCP Server Template 是一个用于构建自定义 Model Context Protocol (MCP) 服务器的启动模板,旨在帮助开发者快速搭建和部署 MCP 服务器。

核心功能

  • 提供基本的 MCP 服务器设置,使用 TypeScript 实现
  • 包含示例工具实现
  • 提供即用型项目结构
  • 基于 @modelcontextprotocol/sdk 构建

适用场景

  • 需要为 Cursor 或 Claude Desktop 创建自定义 MCP 服务器的开发者
  • 快速原型开发和测试 MCP 工具
  • 学习和理解 MCP 服务器的工作原理

工具列表

  • 示例工具:提供基本的工具实现框架,开发者可以基于此创建自定义工具

常见问题解答

  • 无明确常见问题解答部分

使用教程

使用依赖

  1. 确保已安装 Node.js 和 pnpm

安装教程

  1. 克隆模板:
git clone [your-repo-url] my-mcp-server
cd my-mcp-server
  1. 安装依赖:
pnpm install
  1. 构建项目:
pnpm run build

调试方式

  1. 修改 index.ts 中的服务器配置和工具实现
  2. 重新构建项目:
npm run build
  1. 在 Cursor 或 Claude Desktop 中测试 MCP 服务器

许可证

该项目遵循 MIT 开源许可条款。