legado-mcp-server
Provides tools for managing RSS sources, including listing, saving, deleting, and debugging RSS feeds in a Legado reading app instance.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@legado-mcp-serverdebug book source for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
legado-mcp-server
legado-mcp-server 是一个把Legado Web API封装成MCP服务的项目,主要是为了方便通过AI编写书源时调试
适用场景
把 Legado 接入 Codex、Claude Desktop、Cherry Studio 等 MCP 客户端
Related MCP server: hotlogin-mcp
文档
环境要求
Python 3.11+
已开启 Legado Web 服务的设备
推荐使用
uv
快速开始
安装
下载源码到本地
在项目根目录下执行:
uv 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 客户端接入示例
Codex
[mcp_servers.legado]
command = "legado-mcp-server"
args = ["--legado-base-url", "http://192.168.1.10:1122"]
enabled = trueLM studio
{
"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_many
RSS:
rss_source_getrss_source_listrss_source_saverss_source_save_manyrss_source_delete_many
替换规则:
replace_rule_listreplace_rule_savereplace_rule_deletereplace_rule_test
图书:
book_savebook_deletebookshelf_listbook_refresh_tocbook_get_chaptersbook_get_contentbook_save_progressbook_add_local
图片与配置:
book_get_coverbook_get_imageweb_read_config_getweb_read_config_save
调试与搜索:
book_source_debugrss_source_debugbook_search
许可证
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/joestar817/legado-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server