Описание
Legado — Model Context Protocol server
README
legado-mcp-server 是一个把Legado Web API封装成MCP服务的项目,主要是为了方便通过AI编写书源时调试
适用场景
- 把 Legado 接入 Codex、Claude Desktop、Cherry Studio 等 MCP 客户端
文档
环境要求
- Python 3.11+
- 已开启 Legado Web 服务的设备
- 推荐使用
uv
快速开始
安装
- 下载源码到本地
- 在项目根目录下执行:
或者直接从 GitHub 安装:uv tool install .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 = true
LM 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
许可证
Установка Legado
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/joestar817/legado-mcp-serverFAQ
Legado MCP бесплатный?
Да, Legado MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Legado?
Нет, Legado работает без API-ключей и переменных окружения.
Legado — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Legado в Claude Desktop, Claude Code или Cursor?
Открой Legado на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Legado with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
