Token导航 LogoToken导航TokenDH.com
Oncp MCP Server logo
AI代理stdio官方级别未说明来源级核验

Oncp MCP Server

MCP Server

一个兼容MCP的SSE服务器,允许LLM客户端通过下游FastAPI服务触发和监控自动化解析作业。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
Python模型集成AI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

aszmuda

提供方

aszmuda

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python main.py

详细介绍

应用解析MCP服务器

该项目托管了一个与MCP兼容的SSE服务器,该服务器允许LLM客户端通过下游FastAPI服务触发和监视自动解析作业。

先决条件

  1. 复制env模板并更新下游URL:
   cp .env.example .env
  1. 确保可从此主机访问目标FastAPI服务。

运行SSE服务器

uv run python main.py
  • 服务器绑定到 http://localhost:${MCP_SSE_PORT:-8000}/sse (消息通过 /messages/).
  • 日志报告传输开始和关闭完成的时间。

客户端连接示例

  • MCP-CLI: npx @modelcontextprotocol/cli connect http://localhost:8000 --transport sse
  • 原始SSE测试: curl -N http://localhost:8000/sse

连接后,调用服务器公开的工具:

  1. start_resolution –启动作业并接收 job_id.
  2. check_resolution_status –轮询当前状态(排队/运行/完成/失败)。
  3. get_resolution_reasoning –阅读代理对该任务的Markdown推理。

使用 Ctrl+C 优雅地停止服务器;shutdown钩子确保HTTP客户端被干净地拆除。

测试与验证

  1. 单元测试 (httpx客户端模拟):
   uv run pytest
  1. 集成烟雾测试 (旋转模拟下游API、MCP SSE服务器和SSE客户端):
   uv run python scripts/smoke_test.py

预期产量: - 模拟服务和SSE服务器启动消息 - 内联打印工具响应(作业ID、状态、推理片段) - Smoke test succeeded ✅ 完成时

对于手动验证,您还可以使用上面的MCP CLI命令进行连接;成功运行将流式传输SSE事件,并返回与烟雾测试相同的工具结果。

目录标签

目录标签

Python模型集成AI代理SSE服务器本地部署自动化解析LLM集成FastAPI服务

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP