mcp-oi-wiki
mcp-oi-wikiは、Pythonを使用してMCP(Managed Code Platform)に関する情報を整理し、共有するためのツールです。ユーザーは簡単に情報を追加、編集、検索でき、チーム内での知識共有を促進します。特に、MCPに関するドキュメントやリソースを集約することで、開発者の生産性向上に寄与します。
GitHubスター
20
ユーザー評価
未評価
お気に入り
0
閲覧数
17
フォーク
2
イシュー
0
README
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
。