module_request
Request custom analysis modules for business data from platforms like Shopify, Stripe, and GA4. Submit your specific analysis needs to receive tailored interactive HTML reports.
Instructions
Request a custom analysis module to be built for your use case.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | Yes | Describe the analysis you need |
Implementation Reference
- src/index.js:104-118 (handler)The codebase is a proxy that dynamically fetches all tools from a remote server. The 'module_request' tool is not explicitly defined in the code; it is fetched from the remote server at runtime (lines 80-86) and then handled generically by the CallToolRequestSchema request handler, which forwards the call to the remote client.
// tools/call — forward to the remote server 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, }; } });