mcp-oi-wiki

mcp-oi-wikiは、Pythonを使用してMCP(Managed Code Platform)に関する情報を整理し、共有するためのツールです。ユーザーは簡単に情報を追加、編集、検索でき、チーム内での知識共有を促進します。特に、MCPに関するドキュメントやリソースを集約することで、開発者の生産性向上に寄与します。

GitHubスター

20

ユーザー評価

未評価

お気に入り

0

閲覧数

17

フォーク

2

イシュー

0

README

MseeP.ai Security Assessment Badge
Verified on MseeP

mcp-oi-wiki

让大模型拥有 OI-Wiki 的加成!

乘法逆元搜索结果

How does it work?

使用 Deepseek-V3 对 OI-wiki 当前的 462 个页面做摘要,将摘要嵌入为语义向量,建立向量数据库。

查询时,找到数据库中最接近的向量,返回对应的 wiki markdown。

Usage

确保你拥有 uv

首先,下载本仓库:

cd <path of MCP servers>
git clone --recurse-submodules https://github.com/ShwStone/mcp-oi-wiki.git

然后打开你的 MCP 配置文件(mcpo 或 claude):

{
  "mcpServers": {
    "oi-wiki": {
      "command": "uv",
      "args": [
        "--directory",
        "<path of MCP servers>/mcp-oi-wiki",
        "run",
        "python",
        "main.py"
      ]
    }
  }
}
Update

可以生成自己的 db/oi-wiki.db

将 Silicon flow API key 放在 api.key 文件中。

然后运行:

uv run script/request.py

批量推理页面下载摘要结果到 result.jsonl

最后运行:

uv run script/gendb.py

生成新的 db/oi-wiki.db

Thanks