mcpField
M
MidOS - MCP Community Library

MidOS - MCP Community Library

远程服务
github.com/MidOSresearch记忆与知识726 周前更新
代码仓库

关于 MidOS - MCP Community Library

MidOS - MCP Community Library 是面向 Agent 和 AI 客户端的 MCP 服务,可从本地 MidOS 安装中提供精选知识、可复用技能、研究成果和语义搜索,并支持生成客户端配置和检查服务状态。

主要功能

  1. 01搜索精选知识与研究成果
  2. 02访问可复用技能和验证模式
  3. 03使用 LanceDB 与 Gemini embeddings 进行语义搜索
  4. 04通过 stdio、HTTP 或 SSE 提供服务
  5. 05生成 MCP 客户端配置
  6. 06检查服务与知识库状态

适用场景

  1. 01为 Agent 查找特定领域的参考资料
  2. 02在不同技术栈的工作中检索可复用模式
  3. 03将 AI 客户端连接到本地 MidOS 知识库

MCP 相关

通过不同访问层级的 68 个 MCP 工具提供知识、技能和研究成果。支持 stdio、Streamable HTTP 和旧版 SSE 传输。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://midos.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
pypimidos-mcp2026.2.23.1

工具

详细介绍

midos-mcp

MidOS MCP 社区库 — 知识、技能和研究作为 MCP 工具。

安装一次,即可连接任何 AI 客户端。

安装

pip install midos-mcp

要求:MidOS 知识库必须在本地可用。将 MIDOS_ROOT 环境变量设置为你的 MidOS 安装目录(其中包含 knowledge/ 和 modules/)。

export MIDOS_ROOT=/path/to/midos

快速入门

# Start server (stdio — default for Claude Code, Cursor, etc.)
midos-mcp serve

# Start with HTTP transport
midos-mcp serve --http

# Generate config for your AI client
midos-mcp config --generate claude
midos-mcp config --generate cursor

# Check health
midos-mcp health

命令

midos-mcp serve

使用你偏好的传输方式启动 MCP 服务。

midos-mcp serve              # stdio (default)
midos-mcp serve --http       # Streamable HTTP on 127.0.0.1:8419
midos-mcp serve --sse        # Legacy SSE transport
midos-mcp serve --http --host 0.0.0.0 --port 9000
标志传输方式使用场景
--stdiostdioClaude Code、Cursor、Cline(默认)
--httpStreamable HTTPWeb 客户端、远程访问
--sseServer-Sent Events旧版客户端
midos-mcp config

生成可直接粘贴到任何受支持 MCP 客户端的 JSON 配置。

midos-mcp config --generate claude    # Claude Desktop / Claude Code
midos-mcp config --generate cursor    # Cursor IDE
midos-mcp config --generate cline     # Cline (VS Code)
midos-mcp config --generate windsurf  # Windsurf IDE
midos-mcp config --generate continue  # Continue.dev
midos-mcp config --generate zed       # Zed Editor
midos-mcp config --generate opencode  # OpenCode
midos-mcp config --generate http      # Generic HTTP client

# Write to file
midos-mcp config --generate claude -o mcp-config.json
midos-mcp health

检查服务健康状态:知识库统计信息、向量存储状态和依赖项。

midos-mcp health          # Human-readable output
midos-mcp health --json   # JSON output for scripts
midos-mcp keys

管理分级访问控制所用的 API 密钥。

midos-mcp keys generate --name "my-app" --tier dev
midos-mcp keys list
midos-mcp keys revoke midos_sk_abc

级别:dev(免费)、pro($10/月)、admin。

配置

环境变量
变量默认值说明
MIDOS_ROOT自动检测MidOS 安装路径(必需)
MIDOS_HOST127.0.0.1HTTP 服务绑定的主机
MIDOS_PORT8419HTTP 服务绑定的端口
MIDOS_TRANSPORTstdio默认传输方式
根目录检测

服务会定位 MidOS 知识库:

  1. MIDOS_ROOT 环境变量(推荐)
  2. 自动检测:从软件包位置向上查找 CLAUDE.md 和 knowledge/
  3. 回退:当前工作目录

如果你通过 pip 安装,自动检测将无法找到知识库。你可以:

# Option A: Clone the repo and point to it
git clone https://github.com/MidOSresearch/midos.git
export MIDOS_ROOT=./midos

# Option B: Point to an existing MidOS directory
export MIDOS_ROOT=/path/to/your/midos

使用 midos-mcp health 验证——它会显示检测到的根目录和知识条目数。

支持的客户端

客户端配置文件传输方式
Claude Desktopclaude_desktop_config.jsonstdio
Claude Code.mcp.jsonstdio
Cursor.cursor/mcp.jsonstdio
Clinecline_mcp_settings.jsonstdio
Windsurf~/.codeium/windsurf/mcp_config.jsonstdio
Continue.dev~/.continue/config.jsonstdio
Zed~/.config/zed/settings.jsonstdio
OpenCodeopencode.jsonSSE

可选依赖项

# Vector store support (LanceDB + embeddings)
pip install midos-mcp[vector]

# Development tools
pip install midos-mcp[dev]

包含内容

MidOS 通过 2 个级别提供 68 个 MCP 工具:

级别工具访问权限
Dev34 个工具免费 — 无需 API 密钥,完整内容,每月 500 次查询
Pro68 个工具$10/月 — 安全运维、AOTC、编排、maker 写入操作
功能
  • 知识 — 搜索所有领域中 46K+ 个精选内容块(完整内容,不截断)
  • 技能 — 涵盖 16+ 个技术栈的 119 个可复用模式
  • EUREKA — 383 项经过验证且有实测 ROI 的改进
  • Truth — 50 个经过验证的补丁和修正
  • SOTA — 140 个最先进水平的收敛上限
  • 向量搜索 — 通过 LanceDB 和 Gemini 嵌入进行语义搜索(3072-d)

速率限制

级别每月查询次数内容
Dev500完整内容(不截断)
Pro100,000完整内容 + AOTC + 运维包

无效或过期的 API 密钥会静默回退到 Dev 级别。

要求

  • Python 3.10+
  • FastMCP 2.x
  • MidOS 知识库(本地)

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。