Use EdgeAIStack inside your engineering workflow
Every EdgeAIStack sizing engine is callable programmatically — an OpenAPI 3.1 spec for GPTs, scripts and custom agents, and an MCP server for Claude, Cursor and Windsurf. Same vendor-neutral engines that power the on-site calculators, returning structured JSON you can drop into a deployment pipeline.
Base URL https://api.edgeaistack.ai. All tools are
POST endpoints that take a JSON body and return a structured result.
The machine-readable spec is public (no auth required to read):
Available tools
| Tool | Endpoint | Returns |
|---|---|---|
| Recommend platform | POST /api/v1/tools/recommend_platform | Ranked best-fit platforms with alternatives |
| Design system | POST /api/v1/tools/design_system | Full deployment design, sized infrastructure and BOM |
| Calculate streams | POST /api/v1/tools/calculate_streams | Concurrent stream capacity for a platform/workload |
| Estimate bandwidth | POST /api/v1/tools/estimate_bandwidth | Network bandwidth for a camera set |
| Estimate power | POST /api/v1/tools/estimate_power | Power draw and PoE/supply budget |
| Estimate storage | POST /api/v1/tools/estimate_storage | Storage capacity and drive endurance |
Write endpoints require a bearer token: Authorization: Bearer <your-key>.
The openapi.json document itself is open for discovery.
The MCP server exposes the same six tools to MCP-capable clients (Claude Desktop, Cursor, Windsurf). It runs locally over stdio and calls the hosted API. Add it to your client's MCP configuration:
Point EDGEAISTACK_API_URL at
https://api.edgeaistack.ai. Once connected, your assistant can recommend
platforms, size power/storage/bandwidth and design full deployments without leaving the chat.
Every tool above has an interactive calculator with the assumptions shown: Hardware Selector, System Designer, Power Budget, Storage Endurance, Network Bandwidth, and the full engine list. See the methodology for how the numbers are derived.