获取 RSS 订阅源列表 返回当前配置的所有 RSS 源信息。
()
| 65 | |
| 66 | @mcp.resource("config://rss-feeds") |
| 67 | async def get_rss_feeds_resource() -> str: |
| 68 | """ |
| 69 | 获取 RSS 订阅源列表 |
| 70 | |
| 71 | 返回当前配置的所有 RSS 源信息。 |
| 72 | """ |
| 73 | tools = _get_tools() |
| 74 | status = await asyncio.to_thread(tools['data'].get_rss_feeds_status) |
| 75 | return json.dumps({ |
| 76 | "feeds": status.get("today_feeds", {}), |
| 77 | "description": "TrendRadar 支持的 RSS 订阅源列表" |
| 78 | }, ensure_ascii=False, indent=2) |
| 79 | |
| 80 | |
| 81 | @mcp.resource("data://available-dates") |
nothing calls this directly
no test coverage detected