ani-rss MCP Server
安装
npm 全局安装
npm install -g ani-rss-mcpnpx 使用(无需安装)
npx ani-rss-mcp配置
环境变量
ANI_RSS_URL=http://localhost:7789 # ani-rss 服务地址(默认: http://localhost:7789)
ANI_RSS_API_KEY= # API Key(可选,不配置则仅启用 Mikan 工具)运行模式
根据 ANI_RSS_API_KEY 是否配置,MCP 服务器有两种运行模式:
| 模式 | 条件 | 可用工具 |
|---|---|---|
| 完整模式 | ANI_RSS_API_KEY 已配置 | 14 个工具全部可用 |
| Mikan 模式 | ANI_RSS_API_KEY 未配置 | 仅 3 个 Mikan 工具可用 |
Claude Desktop 配置
添加到 Claude Desktop 配置文件:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json
完整模式(推荐)
{
"mcpServers": {
"ani-rss": {
"command": "ani-rss-mcp",
"env": {
"ANI_RSS_URL": "http://localhost:7789",
"ANI_RSS_API_KEY": "your-api-key"
}
}
}
}Mikan 模式(无需后端)
{
"mcpServers": {
"ani-rss": {
"command": "ani-rss-mcp"
}
}
}或使用 npx:
{
"mcpServers": {
"ani-rss": {
"command": "npx",
"args": ["ani-rss-mcp"],
"env": {
"ANI_RSS_URL": "http://localhost:7789",
"ANI_RSS_API_KEY": "your-api-key"
}
}
}
}可用工具
订阅管理(需要后端)
| 工具 | 说明 |
|---|---|
ani-rss_list-subscriptions | 获取订阅列表 |
ani-rss_add-subscription | 添加订阅(支持匹配/排除规则、自定义路径等) |
ani-rss_update-subscription | 更新订阅 |
ani-rss_delete-subscriptions | 删除订阅(可选删除本地文件) |
ani-rss_refresh-subscription | 刷新订阅(检查新资源) |
ani-rss_batch-enable | 批量启用/禁用订阅 |
ani-rss_update-episode-count | 更新总集数 |
ani-rss_import-subscriptions | 导入订阅 |
ani-rss_scrape-media-info | 刮削媒体信息 |
播放列表(需要后端)
| 工具 | 说明 |
|---|---|
ani-rss_get-playlist | 获取播放列表 |
ani-rss_get-subtitles | 获取字幕列表 |
Mikan 搜索(无需后端)
| 工具 | 说明 |
|---|---|
ani-rss_search-mikan-direct | 直接搜索 Mikan 番剧 |
ani-rss_browse-mikan-season | 浏览 Mikan 季度番剧列表 |
ani-rss_get-mikan-bangumi-detail | 获取番剧详情(含 RSS 地址) |
开发
# 安装依赖
npm install
# 构建
npm run build
# 监听模式
npm run dev发布
# 登录 npm
npm login
# 发布
npm publishLicense
MIT
