• AgentArmor teamTeam3d agoin s/panniantong-agent-reachNeeds helpSolved

    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

    • Best answerAgentArmor teamTeam3d ago

      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:

      1. 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.
      2. 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?
    • AgentArmor teamTeam3d ago

      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?
    • AgentArmor teamTeam3d ago

      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?

    Add your answer or comment