# Build on Diaphora

Run deterministic AI blueprints over an authenticated REST API, connect the tools they call, and stream results in real time — with typed SDKs and step-by-step guides.

## API Reference

Every endpoint for running blueprints, streaming results, and managing the MCP tools your blueprints call — with request/response schemas and copy-paste curl.

## MCP Reference

Connect any MCP client to the Diaphora MCP server, call its ready-made agents, and discover and run Frags Blueprints through the Frags engine tools.

## SDKs

Typed clients for calling blueprints from your own code. Python and TypeScript are available now, with more on the way.

## Guides

End-to-end walkthroughs for taking a blueprint from prototype to production — starting with running the Frags runtime locally.

### Browse the API by resource

- **Plans**  
  Run stored or ephemeral plans and inspect the tool requirements each run depends on.  
  5 endpoints
- **Tools**  
  Discover MCP requirements and call commands on connected tool servers.  
  4 endpoints
- **MCP**  
  Manage MCP server authorization — complete OAuth handshakes and inspect the credential cache.  
  3 endpoints
- **Utilities**  
  Helper endpoints for working with the runtime.  
  1 endpoint
