5 分钟把 MarxSphere 推理/检索能力接入 Claude Code 或 Codex。
cd SAG_ROOT
MARXSPHERE_PREVIEW=1 npx tsx src/index.ts
验证:浏览器打开 http://localhost:4173 能看到界面。
本机开发(localhost)免 Token,直接跳到第三步。
外部部署(服务器/多用户)时需要:
claude-code-prod),勾选权限(推理/搜索/入库)sag_xxx 明文(只显示一次,请立即保存)方式 A:项目级配置文件(推荐,跟随项目走)
// 项目根目录 .mcp.json(或 .claude/mcp.local.json)
{
"mcpServers": {
"sag": {
"command": "npx",
"args": ["tsx", "scripts/sag-mcp-server.ts"],
"cwd": "<SAG_ROOT>",
"env": {
// 外部部署时取消注释:
// "SAG_API_URL": "https://your-server.example.com",
// "SAG_API_TOKEN": "sag_xxx"
}
}
}
}
方式 B:命令行注册(全局)
claude mcp add sag npx tsx scripts/sag-mcp-server.ts --cwd SAG_ROOT
# ~/.codex/config.toml
[mcp_servers.sag]
command = "npx"
args = ["tsx", "scripts/sag-mcp-server.ts"]
env = { SAG_API_URL = "http://localhost:4173" }
完整示例见 codex-config.toml.example。
重启 Claude Code / Codex 后,向它提问:
“用 sag_documents 看看知识库里有哪几篇论文”
或直接:
“分析一下资本下乡对农户土地流转的影响机制(用 sag_reason)”