[Template] MCP Server

[Template] MCP Server

site icon
2025.04.27 0
JavaScript开发工具AI 服务其它
mcp-server-template 是一个基于 Model Context Protocol (MCP) 框架的模板项目,用于创建允许 AI 助手与外部工具交互的服务。该项目使用 TypeScript 开发,提供了类型安全和更好的开发者体验。
View on GitHub

Overview

基本能力

产品定位

mcp-server-template 是一个模板项目,用于快速创建基于 Model Context Protocol (MCP) 框架的服务,使 AI 助手能够与外部工具交互。

核心功能

  • 提供 MCP 服务器模板
  • 支持 TypeScript 开发
  • 可与 VS Code 和 Claude 等 MCP 兼容应用程序集成

适用场景

  • 开发 AI 助手与外部工具交互的服务
  • 快速搭建 MCP 服务器

工具列表

文档中未列出具体工具,但提供了添加工具定义的指南。

常见问题解答

文档中未提供常见问题解答。

使用教程

使用依赖

  1. 创建 API 密钥等。
  2. 将令牌设置为环境变量:
export API_KEY_ENV_VAR=the_secret_api_key

安装教程

  1. 在 src/index.ts 中添加工具定义
  2. 更新 README
  3. 更新 package.json 中的占位信息
  4. 使用 npm run build 测试构建 MCP 服务器
  5. 发布到 npm:
npm login
npm publish --access public

调试方式

使用 Model Context Protocol inspector 测试服务器:

npx @modelcontextprotocol/inspector npx tsx src/index.ts

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。