Token导航 LogoToken导航

MCP Server · 开发工具

Openmcp Client

OpenMCP是一个集成了MCP服务器调试、工具测试和大型模型交互的一体化VSCode/Trae/Cursor插件,适用于MCP项目开发和测试。

未说明官方级别未说明来源级核验工具 1
TypeScriptCursor开发工具

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
LSTM-Kirigaya
提供方
LSTM-Kirigaya

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

745

仓库热度

收录来源

1 个

MCP World

选型结论

Openmcp Client 属于开发工具类 MCP Server,公开资料标注 1 个工具,通过传输方式未标注接入,适配 Cursor,没有现成的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 1 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

OpenMCP: All you need for MCP Development

英语| 中文

🫱 官方文件

OpenMCP QQ群

OpenMCP Discord频道

OpenMCP

用于MCP服务器调试的多功能vscode/trae/cursor插件。

👆 完整视频

openmcpent

集成Inspector+MCP客户端基本功能,将开发和测试结合在一起。

!

使用各种工具测试mcp工具、提示和资源。

!

经过测试的工具可以放置在“交互式测试”模块中,用于大型模型交互测试。

!

完整的项目级管理面板,便于在项目和全球层面进行MCP项目管理。

!

支持多种大型模型:DeepSeek、OpenAI、Qwen、Gemini、Grok、Mistral、MiniMax、Groq、Perplexity、Kimi、Ollama、OpenRouter等。

!

支持XML模式和自定义工具选择选项。

!

openmcp sdk

一旦所有内容都经过测试和验证 openmcpent,您可以将mcp部署为代理应用程序 openmcp-sdk 快速轻松:

npm install openmcp-sdk

然后只需几行代码即可部署代理

import { OmAgent } from 'openmcp-sdk/service/sdk';

// create Agent
const agent = new OmAgent();
    
// Load configuration, which can be automatically generated after debugging with openmcp client
agent.loadMcpConfig('./mcpconfig.json');

// Read the debugged prompt
const prompt = await agent.getPrompt('hacknews', { topn: '5' });    

// Execute the task
const res = await agent.ainvoke({ messages: prompt });

console.log('⚙️ Agent Response', res);

输出

[2025/6/20 20:47:31] 🚀 [crawl4ai-mcp] 1.9.1 connected
[2025/6/20 20:47:35] 🤖 Agent wants to use these tools get_web_markdown
[2025/6/20 20:47:35] 🔧 using tool get_web_markdown
[2025/6/20 20:47:39] ✓  use tools success
[2025/6/20 20:47:46] 🤖 Agent wants to use these tools get_web_markdown, get_web_markdown, get_web_markdown
[2025/6/20 20:47:46] 🔧 using tool get_web_markdown
[2025/6/20 20:47:48] ✓  use tools success
[2025/6/20 20:47:48] 🔧 using tool get_web_markdown
[2025/6/20 20:47:54] ✓  use tools success
[2025/6/20 20:47:54] 🔧 using tool get_web_markdown
[2025/6/20 20:47:57] ✓  use tools success

⚙️ Agent Response
⌨️ Today's Tech Article Roundup

📌 How to Detect or Observe Passing Gravitational Waves?
Summary: This article explores the physics of gravitational waves, explaining their effects on space-time and how humans might perceive or observe this cosmic phenomenon.
Author: ynoxinul
Posted: 2 hours ago
Link: https://physics.stackexchange.com/questions/338912/how-would-a-passing-gravitational-wave-look-or-feel

📌 Learn Makefile Tutorial
Summary: A comprehensive Makefile tutorial for beginners and advanced users, covering basic syntax, variables, automatic rules, and advanced features to help developers manage project builds efficiently.
Author: dsego
Posted: 4 hours ago
Link: https://makefiletutorial.com/

📌 Hurl: Run and Test HTTP Requests in Plain Text
Summary: Hurl is a command-line tool that allows defining and executing HTTP requests in plain text format, ideal for data fetching and HTTP session testing. It supports chained requests, value capture, and response queries, making it perfect for testing REST, SOAP, and GraphQL APIs.
Author: flykespice
Posted: 8 hours ago
Link: https://github.com/Orange-OpenSource/hurl

🔗 openmcp-sdk文档

想成为一名贡献者吗?

点击 这里 学习如何为OpenMCP做出贡献。

加入我们的社区

  • 电子邮件: zhelonghuang@qq.com
  • QQ:782833642
  • 微信:联系方式 lstmkirigaya
  • 不一致:https://discord.gg/SKTZRf6NzU

待办事项

功能路线图

模块功能优先级状态修复优先级
all完善的基础设施Full Version100%Done
render聊天模式下的支持成本分析Iteration100%Done
ext支持基本的MCP项目管理Iteration100%P0
service支持自定义OpenAI兼容的大模型集成Full Version100%Done
service支持自定义协议大模型集成MVP0%P1
all支持同时调试多个MCP服务器MVP100%P0
all支持通过大型模型进行在线验证Iteration100%Done
all支持节省用户的服务器调试工作Iteration100%Done
render高风险作业许可确认MVP0%P1
service连接的MCP服务器的热更新MVP0%P1
all系统提示管理模块Iteration100%Done
service智能测井系统MVP0%P1
serviceMCP安全检查(防止及时注射等)MVP0%P1
service内置OCR用于字符识别Iteration100%Done

项目概念

OpenMCP采用分层模块化设计。通过组装不同的模块,可以在不同的平台上以不同的模式实现。

flowchart TD
    subgraph OpenMCP Core Components
        renderer[Renderer]
        openmcpservice[OpenMCPService]
    end

    subgraph OpenMCP_Web["OpenMCP Web"]
        renderer
        openmcpservice
        nginx[Nginx]
    end

    subgraph OpenMCP_Plugin["OpenMCP Plugin"]
        renderer
        openmcpservice
        vscode[VSCode Plugin Code]
    end

    subgraph OpenMCP_App["OpenMCP App"]
        renderer
        openmcpservice
        electron[Electron Code]
    end

    subgraph QQBot["OpenMCP-based QQ Bot"]
        lagrange[Lagrange.OneBot]
        openmcpservice
    end

    %% Dependencies
    OpenMCP_Web -->|Frontend Rendering| renderer
    OpenMCP_Web -->|Backend Service| openmcpservice
    OpenMCP_Web -->|Reverse Proxy| nginx

    OpenMCP_Plugin -->|UI Interface| renderer
    OpenMCP_Plugin -->|Core Logic| openmcpservice
    OpenMCP_Plugin -->|IDE Integration| vscode

    OpenMCP_App -->|Frontend UI| renderer
    OpenMCP_App -->|Local Service| openmcpservice
    OpenMCP_App -->|Desktop Packaging| electron

    QQBot -->|Protocol Adaptation| lagrange
    QQBot -->|Business Logic| openmcpservice

OpenMCP命令行界面

只需一个命令即可快速设置和运行OpenMCP开发环境:

# Install CLI globally
npm install -g @agent-ruler/openmcp

# Create a new project
openmcp init my-project
cd my-project

# Start development servers (service + renderer)
openmcp dev

CLI命令

命令描述
`openmcp init
`初始化新的OpenMCP项目
openmcp dev启动开发模式(后端+前端)
openmcp dev --service-only仅启动后端服务
openmcp dev --renderer-only仅启动前端渲染器
openmcp start启动生产模式
openmcp update更新到最新版本

📖 完整CLI文档

发展

  • 渲染器:前端UI定义
  • 服务:测试渲染器的组件,包括一个简单的转发层
  • src:VSCode插件定义

渲染器和服务开发

flowchart LR
D[renderer]  A[Dev Server] 
 B[service]
B  m(MCP Server)

项目设置:

npm run setup

启动开发服务器:

npm run serve

扩展开发

flowchart LR
D[renderer]  A[extention.ts]  B[service]
B  m(MCP Server)

部署构建:

npm run build

构建vscode扩展:

npm run build:plugin

Then just press F5,我开动了

______________________________________________________________________

CI管道

✅ npm 运行构建 ✅ npm运行构建:任务循环 ✅ 开放式UT ✅ openmcp sdk UT ✅ vscode扩展UT

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

MCP开发TypeScript本地部署VSCode插件大型模型交互工具测试项目调试

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Openmcp Client

MCP World · 本页

1未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Openmcp Client 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Openmcp Client 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Openmcp Client 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Openmcp Client 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Openmcp Client 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP