Welcome to the SupplyGraph AI Developer Platform — the gateway to accessing autonomous supply-chain intelligence through A2A, MCP, or Agent API.
This guide walks you through the essentials: creating an account, managing credits, generating an API key, and choosing an integration path.
Once signed in, you’ll have access to:
SupplyGraph AI uses a credit-based pay-as-you-go model.
Each agent invocation deducts credits depending on the agent used.
💡 You only pay for what you use — there are no recurring fees unless you subscribe to enterprise plans.
All integrations require authentication via an API key.
⚠️ API keys are personal credentials.
SupplyGraph AI provides Sandbox API Keys that allow developers to test integrations safely — without consuming credits — while still returning valid, schema-compliant responses.
A Sandbox Key behaves like a Production Key in terms of request format, authentication, and task lifecycle (run → status → results).
However, the returned data does not come from real-time agent computation. Instead, each agent returns preconfigured mock data or sample real data, depending on the agent type.
Sandbox responses fall into two categories depending on the agent:
A. Agents Returning Mock Data
These agents return fully simulated outputs, designed to match the official output schema but not based on real data:
These responses allow developers to validate:
B. Agents Returning Predefined Real Sample Data
These agents return fixed, realistic outputs derived from preset sample companies (e.g., Tesla or BYD).
These are not user-specific and do not reflect real-time queries, but they are authentic examples of actual agent outputs.
Agents using predefined real sample data:
These allow developers to:
local-dev, ci-test, or mock-environmentRecommended Usage
SupplyGraph AI exposes three integration surfaces. Pick the one that matches your client stack:
| Integration | Endpoint | Best for | Documentation |
|---|---|---|---|
| A2A (recommended) | https://agent.supplygraph.ai/a2a |
Agent orchestrators, A2A-native clients | A2A Protocol · Quick Example |
| MCP (recommended) | https://mcp.supplygraph.ai/mcp |
Cursor, Claude Desktop, MCP-native IDEs | MCP Protocol · Quick Example |
| Agent API | https://agent.supplygraph.ai/api/v1/agents/{agent_id}/run |
Traditional REST (run / status / results) |
Agent API · Quick Example |
All three use the same API key: Authorization: Bearer {api_key}.
For a detailed comparison and SDK options, see the Integration Guide.
Broader resource discovery (agents, MCP tools, documentation links) is published via Agent Resource Discovery (ARD):
https://supplygraph.ai/.well-known/ai-catalog.json
See A2A Protocol § ARD for details.
All responses include a unified status field and optional credits_used key.
Common errors:
| Code | Description |
|---|---|
UNAUTHORIZED |
API key missing or expired |
INSUFFICIENT_CREDITS |
Not enough credits for this request |
RATE_LIMITED |
Too many requests — try again later |
INVALID_REQUEST |
Request is outside the current agent’s scope |
Protocol-specific error handling: A2A · MCP · Agent API
| Resource | Link |
|---|---|
| Live Docs (GitHub Pages) | https://supplygraphai.github.io/supplygraph-ai/ |
| Agent Library | https://supplygraphai.github.io/supplygraph-ai/agents/ |
| ARD Catalog | https://supplygraph.ai/.well-known/ai-catalog.json |
| Client SDKs | a2a-sdk · mcp · supplygraphai_a2a_sdk (Agent API, optional) |
| Official Website | https://www.supplygraph.ai |
© 2025–2026 SupplyGraph AI, Inc. All rights reserved.