loading…
Search for a command to run...
loading…
Enables interaction with Legado Web API via MCP, allowing AI-assisted debugging and management of book sources, RSS sources, replace rules, books, and other Leg
Enables interaction with Legado Web API via MCP, allowing AI-assisted debugging and management of book sources, RSS sources, replace rules, books, and other Legado features.
legado-mcp-server 是一个把Legado Web API封装成MCP服务的项目,主要是为了方便通过AI编写书源时调试
uvuv tool install .
或者直接从 GitHub 安装:uv tool install git+https://github.com/joestar817/legado-mcp-server.git
命令行参数:
--transport: stdio 或 streamable-http (默认为 stdio)--host: streamable-http 的监听地址 (默认 127.0.0.1)--port: streamable-http 的监听端口 (默认 8000)--legado-base-url: Legado HTTP 地址 (如 http://192.168.1.10:1122)--legado-ws-url: Legado WebSocket 地址,可选 (如果不指定,默认按 HTTP 端口 + 1 推导)LEGADO_BASE_URLLEGADO_WS_URLLEGADO_HTTP_TIMEOUT: HTTP 请求超时时间 (默认 60s)LEGADO_SESSION_BUFFER_SIZE: WebSocket 消息缓冲区大小 (默认 1000)[mcp_servers.legado]
command = "legado-mcp-server"
args = ["--legado-base-url", "http://192.168.1.10:1122"]
enabled = true
{
"mcpServers": {
"legado-mcp-server": {
"command": "legado-mcp-server",
"args": [
"--legado-base-url",
"http://192.168.1.10:1122"
]
}
}
}
完整参数和返回结构见 MCP 工具说明。
按类别概览:
book_source_getbook_source_listbook_source_savebook_source_save_manybook_source_delete_manyrss_source_getrss_source_listrss_source_saverss_source_save_manyrss_source_delete_manyreplace_rule_listreplace_rule_savereplace_rule_deletereplace_rule_testbook_savebook_deletebookshelf_listbook_refresh_tocbook_get_chaptersbook_get_contentbook_save_progressbook_add_localbook_get_coverbook_get_imageweb_read_config_getweb_read_config_savebook_source_debugrss_source_debugbook_searchВыполни в терминале:
claude mcp add legado-mcp-server -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.