Plug Scixiv into your AI
Scixiv runs a public MCP (Model Context Protocol) server. Add it once and your AI assistant can search the site's knowledge and raise proofs in your name.
Server endpoint (Streamable HTTP)
https://your-scixiv-host/mcpPick your client
Via the app UI (remote connector)
Settings → Connectors → Add custom connector, then paste the endpoint URL above.
Via claude_desktop_config.json (mcp-remote bridge)
claude_desktop_config.json
{
"mcpServers": {
"scixiv": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://your-scixiv-host/mcp"
]
}
}
}Available tools
(live list unavailable — showing built-ins)
search_knowsreadkeyword search over knows
search_impliesreadkeyword search over implies
get_implyreadget one imply with its chain
create_knowwritecreate a know (auth required)
create_implywritecreate an imply (auth required)
Writing requires your key file
Search tools are public. Create tools sign writes with your Scixiv key file: generate the auth headers once, then paste them wherever your client accepts custom headers.
Generate the headers:
node scripts/mcp-auth.mjs scixiv-key-xxx.json
Paste into Cursor's "headers" field, or pass via mcp-remote --header:
{
"X-Scixiv-PubKey": "04…(130 位 hex 公钥)",
"X-Scixiv-Signature": "…(128 位 hex 签名)"
}