Demo Mcp Server

Demo Mcp Server

🚀 示例 MCP 服务器 - demo-mcp-server

这是一个基于 TypeScript 的模型上下文协议(MCP)服务器,借助项目管理系统的演示来呈现核心概念。其主要作用是让 AI 能够打开项目,AI 会调用 MCP 服务器打开项目并在本地运行。

🚀 快速开始

本项目是一个基于 TypeScript 的 MCP 服务器,旨在通过项目管理系统的演示展示核心概念。你可以按照以下步骤进行操作,让 AI 调用服务器打开并运行项目。

✨ 主要特性

资源

  • 可列出并通过 project:// URI 访问项目。
  • 每个项目都具备项目名称、路径和元数据。
  • 采用纯文本 MIME 类型实现简单内容访问。

工具

  • create_project:用于创建新文本项目。此工具需要标题和内容作为参数,并将项目存储在服务器状态中。
  • open_project:用于打开项目。

📦 安装指南

开发环境依赖安装

npm install

构建服务器

npm run build

带自动重建的开发

npm run watch

调试

由于 MCP 服务器通过标准输入输出进行通信,调试可能具有挑战性。我们推荐使用 MCP 检查器,这是一个作为包脚本可用的工具:

npx @modelcontextprotocol/inspector node .../demo-mcp-server/build/index.js

检查器将提供一个访问调试工具的浏览器 URL。

与 Claude Desktop 配合使用的安装步骤

要与 Claude Desktop 一起使用,请添加服务器配置:

  • 在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
  • 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json
{
"demo-mcp-service": {
"command": "/usr/local/bin/node",
"args": [
".../demo-mcp-server/build/index.js"
],
"disabled": false,
"autoApprove": []
}
}
  • 0 关注
  • 0 收藏,37 浏览
  • system 提出于 2025-09-19 20:03

相似服务问题

相关AI产品