OpenAgentIDDocumentation
Adapters and integrations
OpenAgentIDDocumentation

Framework integrations

MCP, Claude Agent SDK hooks, and project scaffolding with explicit policy configuration.

Current working starter

create-openagent@0.5.2 is public and generates the fully runnable Node 20+ starter, using SDK 0.7.2 with actual signed HTTP requests and a live browser avatar. Follow the quickstart. Old template, adapter, bridge and deploy flags are rejected; retained legacy template source is not current supported onboarding.

MCP integration 0.1.1

@openagentid/mcp@0.1.1 exports withOpenAgent, withOpenAgentClient, buildIdentityMeta, skills-policy helpers, and typed authentication/authorization errors. Configure an identity verifier, expected tool scopes, and the application's policy hooks. Identity metadata from a client is untrusted until verified.

The package declares MCP SDK ^1.27.0 and an optional OpenAgentID SDK ^0.1.0 peer. The latter range excludes SDK 0.7.2. Use the versioned package reference when maintaining an existing integration; do not assume current-starter compatibility.

The wrapper operates on the package's McpServerLike/McpClientLike contract. Match the actual MCP SDK version and handler API you deploy. Test anonymous calls, missing identity, failed verification, denied scope, and denied skills policy. The documentation MCP endpoint is a separate read-only service and is not this runtime authentication integration.

Claude Agent SDK hooks

@openagentid/claude-agent@0.1.1 exports openAgentPlugin, lifecycle/tool/skill hook functions, capability and skills-policy implementations, and audit-chain utilities. Connect preToolUse and skill decisions before execution and postToolUse after the result. A recorded audit event does not retroactively prevent an unauthorized tool call.

The package declares @anthropic-ai/claude-agent-sdk >=0.1.0 and an optional OpenAgentID SDK ^0.1.0 peer. The latter range excludes SDK 0.7.2. Read the published hooks and dependency contract.

Use the package's plugin/hook types to bridge the exact host SDK version. The package's source interface is the reference; do not assume that any arbitrary object in a host's plugins array has equivalent behavior. Configure real identity/capability providers and a durable audit sink where required.

Scaffold and test tooling

The source retains older templates for migration, but current generator releases expose only the working starter described above. @openagentid/sdk-testing@0.1.1 is test-only and declares an SDK ^0.1.0 peer. Its fixtures are not production identity providers, and that peer range excludes 0.7.2. Published testing API.

Exact public versions, dependencies, exported entry points and errors are listed in the catalog. Pair them with skills policy, ACT verification, and authority verification.

On this page