Skip to main content

ragsharp-mcp-code-graph

Run the ragsharp MCP JSON-RPC server and issue graph commands (doctor/index/update/query/export) for Codex/agent integrations. Triggers: mcp, json-rpc, code graph, references, index, query, export.

来源信息

仓库
managedcode/RagSharp
最近来源活动
2026年1月4日 07:32
检测到的 SKILL.md 语言
英语
星标
1
Forks
1

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
3 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
ragsharp-mcp-code-graph
description
Run the ragsharp MCP JSON-RPC server and issue graph commands (doctor/index/update/query/export) for Codex/agent integrations. Triggers: mcp, json-rpc, code graph, references, index, query, export.
## Steps 1. Start the MCP server: `ragsharp-mcp` (reads stdin, writes stdout). 2. Send JSON-RPC 2.0 requests, e.g. `{"jsonrpc":"2.0","id":1,"method":"doctor","params":{"root":"."}}`. 3. For indexing: `{"jsonrpc":"2.0","id":2,"method":"index","params":{"root":".","db": ".ragsharp/graph/index.db","state": ".ragsharp/graph/state.json"}}`. 4. For querying: `{"jsonrpc":"2.0","id":3,"method":"query","params":{"db": ".ragsharp/graph/index.db","type":"symbols","symbol":"Greeter","edgeKind":null,"limit":50}}`. 5. For export: `{"jsonrpc":"2.0","id":4,"method":"export","params":{"db": ".ragsharp/graph/index.db","format":"dot","output": ".ragsharp/graph/graph.dot"}}`. ## Expected Results - Server responds with JSON-RPC 2.0 responses containing `result` or `error`. - Indexing returns counts of nodes/edges and writes `.ragsharp/graph/index.db` and `state.json`. - Query returns `nodes` and `edges` matching filters (`type`, `symbol`, `kind`, `document`, `edgeKind`, `limit`, `contextLines`). - Export writes DOT or GEXF to the requested path.
在 GitHub 查看