get_capability_profile
Generate a machine-readable profile detailing product capabilities, verified outcomes, trust signals, pricing, and integrations for buyer-side agent evaluation.
Instructions
Returns a machine-readable snapshot of what your product actually does and who it's for — capabilities, verified outcomes, trust signals, pricing model, and integrations. Designed for buyer-side agent evaluation.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| includeOutcomes | No | Include verified outcomes (default: true) | |
| includeTrustSignals | No | Include trust signals (default: true) | |
| forceRefresh | No | Force regeneration even if cached (default: false) |
Implementation Reference
- src/catalog.js:229-240 (handler)The tool `get_capability_profile` is registered in the static catalog. The actual execution logic is proxied to the Andru backend API via the client handler in `src/server.js` and `src/client.js`.
name: 'get_capability_profile', description: 'Returns a machine-readable snapshot of what your product actually does and who it\'s for — capabilities, verified outcomes, trust signals, pricing model, and integrations. Designed for buyer-side agent evaluation.', annotations: READ_ONLY, inputSchema: { type: 'object', properties: { includeOutcomes: { type: 'boolean', description: 'Include verified outcomes (default: true)' }, includeTrustSignals: { type: 'boolean', description: 'Include trust signals (default: true)' }, forceRefresh: { type: 'boolean', description: 'Force regeneration even if cached (default: false)' }, }, }, },