Skip to content

Documentation Overview

Start with the task in front of you. Each path links to the guides that explain the relevant APIs, runtime behavior, and trade-offs.

Model a domain

Use the domain libraries for behavior, invariants, persistence boundaries, and business decisions.

Handle requests and workflows

Use the application libraries to dispatch work, return explicit outcomes, and coordinate multi-step processes.

Integrate storage and messaging

Choose an integration by the data shape and delivery behavior your application needs.

Operate and diagnose an application

Use the host and tooling features to expose endpoints, inspect runtime state, and find failures.

Work with AI agents

The bdk mcp command connects MCP-capable coding agents to official DevKit documentation and local runtime diagnostics.

Start with AI Agent Support for the possibilities, installation, host registration, client configuration, and first self-test. Continue with the AI Agent Support Guide for the tool catalog, coding workflow, prompt library, project-owned diagnostics, and safety model.

Use the MCP Reference for the command and tool contract. Use MCP Client Configuration for supported client files.

Browse the complete reference

  • Open the Complete Feature Index when you know the capability name.
  • Open the API Reference when you need a namespace, type, or member signature.
  • Use site search to find a symbol or phrase across both the authored pages and the feature guides.