// Developer & agent access

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.

// OpenAPI 3.1

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):

GET https://api.edgeaistack.ai/api/v1/tools/openapi.json

Available tools

ToolEndpointReturns
Recommend platformPOST /api/v1/tools/recommend_platformRanked best-fit platforms with alternatives
Design systemPOST /api/v1/tools/design_systemFull deployment design, sized infrastructure and BOM
Calculate streamsPOST /api/v1/tools/calculate_streamsConcurrent stream capacity for a platform/workload
Estimate bandwidthPOST /api/v1/tools/estimate_bandwidthNetwork bandwidth for a camera set
Estimate powerPOST /api/v1/tools/estimate_powerPower draw and PoE/supply budget
Estimate storagePOST /api/v1/tools/estimate_storageStorage capacity and drive endurance

Write endpoints require a bearer token: Authorization: Bearer <your-key>. The openapi.json document itself is open for discovery.

// MCP server

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:

{ "mcpServers": { "edgeaistack": { "command": "node", "args": ["/absolute/path/to/edgeaistack-mcp/index.js"], "env": { "EDGEAISTACK_API_URL": "https://api.edgeaistack.ai", "EDGEAISTACK_API_KEY": "<your-key>" } } } }

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.

// Prefer the UI?

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.