Claude Terminal MCP Server

使用说明(Markdown格式)

  • 项目简介
    • Claude Terminal 集成了 MCP 服务器能力,能够以标准化的方式向 LLM 客户端提供资源数据、可注册执行的 Tools、以及可渲染的 Prompt 模板等,遵循 Model Context Protocol 规范实现 JSON-RPC 风格的通信。
  • 主要功能点
    • 资源与数据访问:托管并管理 Resources,供 LLM 客户端读取使用。
    • 工具注册与执行:注册 Tools,LLM 可以通过 MCP 调用外部功能。
    • Prompt 模板:定义并渲染 Prompt 模板,支持可定制的交互模式。
    • MCP 注册表与浏览:集成 MCP Registry,便于浏览公开的 MCP 服务器。
    • 会话管理与能力声明:对话会话、能力清单、以及多协议传输支持(如 StdIO/SSE/WebSocket)的后端能力。
    • 安全与扩展:具备插件化、Hooks/云端集成等扩展点,方便扩展 MCP 能力。
  • 安装步骤
    1. 下载并安装 Claude Terminals(基于 Electron 的桌面应用)。
    2. 按仓库提供的打包/构建流程进行构建打包,得到可执行文件。
    3. 启动 Claude Terminal 应用,内部即启动 MCP 服务端组件,向 MCP 客户端暴露 API。
    4. 若需要与云端/远程 MCP 注册表交互,请按应用设置进行配置。
  • 服务器配置(MCP 客户端需要该信息来连接 MCP 服务器) 说明:以下配置用于 MCP 客户端在连接 MCP 服务器时使用的启动信息。MCP 客户端需要至少包含服务器名称、启动命令与参数,用于创建并连接到 MCP 服务器。请将具体的路径和参数替换为你运行环境中的实际值。注:实际客户端并不需要你在此处实现服务器端逻辑,仅需知道如何启动和连接服务器。 { "serverName": "Claude Terminal MCP Server", "command": "claude-terminal-mcp-server-executable", "args": ["--no-sandbox", "--enable-mcp"] } 注释说明:
    • serverName:该 MCP 服务器在客户端显示的名称,建议与实际部署名称一致。
    • command:用于启动 MCP 服务器的可执行文件路径或启动命令(如 Electron 打包后的主进程可执行文件)。
    • args:启动命令的参数数组,视部署环境而定。常见参数包括开启 MCP 模块、指定配置文件路径等。客户端不需要解析内部实现细节,只需按需传递参数以启动服务器。
  • 基本使用方法
    • 启动服务器:按上述 JSON 配置在客户端执行启动命令,服务器会在内部加载资源、工具与 Prompts,准备对外提供 MCP 服务。
    • 客户端操作:通过 JSON-RPC 调用访问资源、执行工具、获取与渲染 Prompts,服务器端负责会话管理与能力声明。
    • 监控与扩展:通过 MCP Registry 浏览公开服务器,或在本地扩展资源、工具与模板。

服务器信息