2025-04-11 02:52:33 +08:00
2025-04-06 17:55:31 +08:00
2025-03-29 19:03:31 +08:00
2025-04-11 02:52:33 +08:00
2025-04-10 21:28:24 +08:00
2025-04-11 02:52:33 +08:00
2025-04-10 21:28:24 +08:00
2025-03-22 18:38:13 +08:00
2025-04-10 21:28:24 +08:00
2025-04-11 00:05:55 +08:00
2025-04-10 21:28:24 +08:00
2025-03-26 19:28:20 +08:00
2025-03-22 18:38:13 +08:00
2025-04-11 02:52:33 +08:00
2025-04-11 02:52:33 +08:00
2025-04-10 15:11:57 +08:00
2025-04-11 00:55:16 +08:00
2025-03-22 18:38:13 +08:00
2025-03-22 18:38:13 +08:00

OpenMCP

一款用于 MCP 服务端调试的一体化 vscode 插件。

  • 包含原版 Inpsector 的所有功能
  • 包含一个简易的用于进行测试的大模型对话 & 执行窗口
  • 支持多种大模型

TODO

  • 完成最基本的各类基础设施
  • 支持同时调试多个 MCP Server
  • 支持通过大模型进行在线验证
  • 支持 completion/complete 协议字段
  • 支持 对用户对应服务器的调试工作内容进行保存
  • 高危操作权限确认

Dev

  • app: 前端 UI 的定义
  • test: 测试 app 的部分,包含一个简易的转发层
  • src: vscode 插件端定义

初始化环境

source configure.sh

启动前端

cd renderer
npm run serve

启动后端 (Test)

cd service
npm run serve

Flowchart

flowchart TB
    A[用户输入问题] --> B[选择工具]
    B --> C[大模型处理]
    C --> D{是否有tool use?}
    D -- 否 --> E[返回 content]
    D -- 是 --> F[执行工具]
    F --> G[返回工具执行结果]
    G --> C
Description
No description provided
Readme 13 MiB
Languages
TypeScript 40.8%
Vue 35.4%
CSS 19.3%
JavaScript 2.4%
Python 1.7%
Other 0.3%