- Microsoft Learn MCP (streamable HTTP)
- Spring Docs MCP (stdio via npx)
- Fallback: TavilySearch (if TAVILY_API_KEY is set) or basic httpx fetching
react_agent.custom_tools.docs_search.DocsSearchInput Objects
react_agent.custom_tools.docs_search.fetch_web_docs
react_agent.custom_tools.docs_search.load_docs_mcp_tools
- Microsoft Learn MCP (streamable HTTP)
- Spring Docs MCP (stdio via npx)