reports_search
Search reports by job ID, tool name, or keyword to find specific analysis results within the MCP Analytics server.
Instructions
Search reports by job ID, tool name, or keyword.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Search query | |
| job_ids | No | Filter by processing IDs |
Implementation Reference
- src/index.js:105-118 (handler)The tool "reports_search" is not hardcoded in this codebase. Instead, this MCP proxy dynamically fetches available tools from a remote server (api.mcpanalytics.ai) and forwards all `tools/call` requests (including "reports_search") to that remote server using `remoteClient.callTool`.
server.setRequestHandler(CallToolRequestSchema, async (request) => { try { const result = await remoteClient.callTool({ name: request.params.name, arguments: request.params.arguments || {}, }); return result; } catch (err) { return { content: [{ type: "text", text: `Error: ${err.message}` }], isError: true, }; } });