MCP JavaScript 服务器 SDK

MCP JavaScript 服务器 SDK

Model Context Protocol 的非官方 JavaScript SDK。

快速入门

  1. 定义提示文件 prompts.js: 创建一个包含提示描述、参数和消息的文件。

  2. 定义资源文件 resources.js: 包含资源 URI 和 MIME 类型。

  3. 定义工具文件 tools.js: 编写工具描述、处理函数和 JSON Schema。

  4. 创建服务实例: 使用 server.js 导入定义,并初始化 MCP 实例。

  5. 调试日志: 日志存储在用户系统日志目录中,例如:

    • Linux: ~/.local/share/logs
    • macOS: ~/Library/Logs
    • Windows: %USERPROFILE%\AppData\Local\Logs