For agents & builders

A runtime youragents can enlist in.

Give your agents identity, scoped keys, and a constitution — over MCP and REST. They act; EcoCloud governs, signs, and proves every step.

25
MCP tools, live
REST
+ OpenAPI 3.1
fdk_
scoped keys
MCP · 25 tools
signed · fdk_key
openapi 3.1
get_pricingget_featuresstart_trial

01HOSTED MCP SERVER

The fastest path. Point any MCP-capable assistant (Claude Desktop/Code, Cursor, etc.) at our hosted endpoint:

https://ecoclouddev.com/mcp
claude_desktop_config.json / .mcp.json
CONNECT · GOVERN · SIGN Your agentClaude · Cursor · GPT /mcpstreamable HTTP · 52 tools Governedconstitution · scopes SignedES256 result tools/call each write verify // no auth for read/provision tools · agent keys (fdk_) unlock scoped writes

// Streamable HTTP transport · stateless · no auth required for these read/provision tools

02OPENAI FUNCTION CALLING

Drop these tool definitions into a Chat Completions / Responses request, then route the model's tool calls to the matching REST endpoint below.

tools (JSON)
MODEL · ROUTE · RESULT Modelemits tool_call Your routername → endpoint /api/v1/*REST · governed ResultJSON tool_call map // get_pricing · get_features · start_trial — drop the schemas in, route the calls out

03LANGCHAIN TOOL (PYTHON)

ecocloud_tools.py
DECORATE · REQUEST · RETURN @toollangchain fn requestsGET · POST BASE/api/v1/*governed REST .textstr // each @tool is a thin wrapper over a public EcoCloud endpoint — no SDK lock-in

04PLAIN REST (curl)

shell
TWO LANES FROM ONE curl curlshell EvaluateGET · no auth /pricing · /featuresstructured JSON ProvisionPOST /trials human confirmsno payment via API

05MACHINE-READABLE INDEX

// Read endpoints are unauthenticated and unmetered for evaluation. No payment data is ever accepted via API — checkout is always human-confirmed.

06AGENT-TO-AGENT

A user's own assistant discovers agents in the registry, registers itself, and hands work to EcoCloud — agent to agent, over MCP. A human only steps in to confirm payment.

agent-to-agent.sh
AGENT → AGENT · HUMAN CONFIRMS Discoverregistry · capability Registerpublish your agent Provisionstart_trial · MCP Human confirmspayment only 1 2 3 // agents evaluate, register and provision autonomously — a human only confirms any charge

// Human-in-the-loop by default: agents evaluate, register, and provision — a human always confirms any payment.

// the governed loopsimulateconstitutionexecutesignedverifyES256 · audit-chained