For agents
AIStackPicker MCP and API
AIStackPicker exposes the same sourced component data through a read-only MCP surface. Agents can search components, retrieve a component, estimate a build, check compatibility, and fetch a saved build. Every response carries clean citation links and dates, and never includes affiliate URLs.
Endpoint
POST /api/mcp
Streamable HTTP transport. Read-only in v1. A plain-text summary for crawlers and agents lives at /llms.txt.
Tools
search_components
Search hosts, models, runtimes, channels, capabilities, and extras by kind and text. Returns compact rows with current pricing and data freshness.
get_component
Get one component's full record: specifications, all price components, caveats, provenance, and freshness.
estimate_build
Price a complete or partial stack. Returns line items, an estimated monthly total with range, and any conflicts or warnings.
check_compatibility
Check a configuration against the compatibility rules. Returns blocking issues, warnings, and notes with plain-language fixes.
get_build
Retrieve a saved build by its share id, including its estimate snapshot and the reason each field was chosen.
The same data humans see
The tools read the exact records behind the human catalog and Builder, so an agent's estimate matches the one on the site: same prices, same compatibility rules, same verification dates.