Agent-Reach/agent_reach/channels
AICodeLion db20c5d5d3
feat: add Weibo channel via mcp-server-weibo (#107)
Adds WeiboChannel integrating qinyuanpei/mcp-server-weibo (34+ stars,
MIT, 10 tools) via mcporter. Addresses #75.

Files changed (3 files, +57 lines):
- agent_reach/channels/weibo.py — new channel (54 lines)
- agent_reach/channels/__init__.py — register WeiboChannel
- tests/test_channel_contracts.py — add weibo URL sample

Co-authored-by: AICodeLion <AICodeLion@users.noreply.github.com>
2026-03-08 21:54:35 +08:00
..
__init__.py feat: add Weibo channel via mcp-server-weibo (#107) 2026-03-08 21:54:35 +08:00
base.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
bilibili.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
bosszhipin.py fix: Windows encoding + .cmd subprocess resolution (#64) (#66) 2026-03-04 17:30:11 +08:00
douyin.py fix: YouTube JS runtime check, Douyin health check, cli bare except, config permission race (#104) 2026-03-08 21:24:05 +08:00
exa_search.py fix: Windows encoding + .cmd subprocess resolution (#64) (#66) 2026-03-04 17:30:11 +08:00
github.py fix: Windows encoding + .cmd subprocess resolution (#64) (#66) 2026-03-04 17:30:11 +08:00
linkedin.py fix: Windows encoding + .cmd subprocess resolution (#64) (#66) 2026-03-04 17:30:11 +08:00
reddit.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
rss.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
twitter.py fix: Windows encoding + .cmd subprocess resolution (#64) (#66) 2026-03-04 17:30:11 +08:00
web.py refactor: strip to installer + doctor + docs, remove read/search wrapper layer 2026-02-26 08:15:56 +01:00
wechat.py feat: add WeChat search via miku_ai (sogou) (#68) 2026-03-04 18:02:05 +08:00
weibo.py feat: add Weibo channel via mcp-server-weibo (#107) 2026-03-08 21:54:35 +08:00
xiaohongshu.py fix: Windows encoding + .cmd subprocess resolution (#64) (#66) 2026-03-04 17:30:11 +08:00
youtube.py fix: YouTube JS runtime check, Douyin health check, cli bare except, config permission race (#104) 2026-03-08 21:24:05 +08:00