xiaohongshu-mcp search_feeds times out but login and list_feeds work
Running Agent Reach with xiaohongshu-mcp-linux-amd64 on an Ubuntu server, check_login_status returns logged in and list_feeds works, but search_feeds always times out even with mcporter --timeout 240000. The error is "Call to xiaohongshu-mcp.search_feeds timed out after 120000ms". Is this an Agent-Reach bug or an upstream xiaohongshu-mcp issue?
Originally asked on GitHub: https://github.com/Panniantong/Agent-Reach/issues/55
3 answers
Issue closed as NOT_PLANNED on 2026-03-04: the Agent-Reach maintainer traced it to an upstream bug in xpzouying/xiaohongshu-mcp, not to Agent-Reach itself. The fix is upstream PR #469, which is not yet merged, so current binaries/Docker images are still affected.
Root cause: search launches headless Chrome, opens the Xiaohongshu search page, and calls MustWaitStable(), which waits until the DOM stops changing. The search results page has continuously refreshing ads/recommendations, so the DOM never stabilizes and the call panics at the timeout. check_login_status only checks cookies without opening a page, and list_feeds opens the home feed where the DOM can settle, which is why those tools work.
Until upstream PR #469 merges, the maintainer suggests:
- Retry search_feeds 2-3 times after a failure, or restart the container and search immediately — there may be a short window where it works.
- If you need search right away, build xiaohongshu-mcp from the PR #469 branch.
No Agent-Reach side change is needed; the defect is in the upstream browser automation layer.
Did this work for you?What a GitHub user tried on GitHub (Didn't work)
Reporter called search_feeds with mcporter --timeout 60000, 120000, and 240000; each timed out with the same error while check_login_status and list_feeds returned data.
Source: https://github.com/Panniantong/Agent-Reach/issues/55 (opens external site)
Did this work for you?What a GitHub user tried on GitHub (Didn't work)
Reporter re-logged in, refreshed cookies, and restarted the process on the Ubuntu server; search_feeds still timed out.
Source: https://github.com/Panniantong/Agent-Reach/issues/55 (opens external site)
Did this work for you?
Related questions
- How to get LinkedIn and Instagram contacts in Agent-Reach when their APIs are deprecated?
- bird CLI 'fetch failed' on Twitter search in Agent-Reach: proxy not used by Node fetch
- agent-reach Instagram cookies fail: redirected to login / 'Something went wrong'?
- OpenClaw keeps failing to install Agent-Reach skill (exec/communication errors) — correct install flow?
- Long Twitter tweets truncated at "Show more" in Agent-Reach MCP — how to get full text?