Add MCP tool integration to customization guide#135
Conversation
Greptile SummaryThis PR adds MCP (Model Context Protocol) tool integration to the AIQ Blueprint customization guide, introducing a new documentation page (
Confidence Score: 3/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User
participant DeepResearcher as Deep Researcher Agent
participant IntentClassifier as Intent Classifier
participant MCPToolWrapper as mcp_tool_wrapper
participant MCPServer as External MCP Server
User->>DeepResearcher: Research query
DeepResearcher->>IntentClassifier: Route query to appropriate tools
IntentClassifier-->>DeepResearcher: Selected tools (incl. mcp_financial_data)
DeepResearcher->>MCPToolWrapper: Invoke mcp_financial_data tool
MCPToolWrapper->>MCPServer: HTTP/SSE request (get_financial_data)
MCPServer-->>MCPToolWrapper: Tool response (financial data)
MCPToolWrapper-->>DeepResearcher: Parsed tool result
DeepResearcher-->>User: Research response with financial data
|
|
@PicoNVIDIA nemotron-super needs to be set for the nemotron_llm_deep config, check other configs in the develop branch |
- Add docs/source/customization/mcp-tools.md covering: - Adding MCP tools via mcp_tool_wrapper (no auth) - Wrapping multiple tools and dynamic discovery with mcp_client - Note that authenticated MCP (OAuth2) is not yet supported - UI limitations for MCP tools added via config - Prompt tuning guidance - MCP tool discovery commands - Add MCP link to customization index - Add example config: configs/config_web_frag_mcp.yml Made-with: Cursor
…, comment out paper_search_tool to match base config pattern Made-with: Cursor
4a44c67 to
0356dcd
Compare
Summary
docs/source/customization/mcp-tools.mddocumenting how to add external tools through MCPconfigs/config_web_frag_mcp.ymlshowing MCP tool integration with the deep researcherCovers non-authenticated MCP tools via
mcp_tool_wrapperandmcp_client. Notes that authenticated MCP (OAuth2 pass-through) and UI support for MCP tools are planned for future releases.