About DNA
DNA is a remote service for organizations that lets agents inspect and apply business rules and domain models. Its tools include validation, change comparison and actions derived from applied behavior DNA.
Key features
- 01Describe and validate domain models
- 02Apply and retrieve behavior DNA
- 03List entities and compare changes
- 04Configure egress allowlists
- 05Expose DNA-derived business tools
Use cases
- 01Check business rules before applying changes
- 02Inspect entities and domain behavior
- 03Compare model changes
- 04Let agents invoke defined business actions
MCP support
DNA is available as a remote MCP server at an organization-specific endpoint. Clients connect with a bearer token after registration or initialization.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://agents.dna.codes/o/{org}/mcpclaude mcp add --transport http codes-dna-agent https://agents.dna.codes/o/{org}/mcp{"mcpServers":{"codes-dna-agent":{"type":"http","url":"https://agents.dna.codes/o/{org}/mcp"}}}Open in Cursor{"servers":{"codes-dna-agent":{"type":"http","url":"https://agents.dna.codes/o/{org}/mcp"}}}Open in VS Code{"mcpServers":{"codes-dna-agent":{"type":"http","url":"https://agents.dna.codes/o/{org}/mcp"}}}{"mcpServers":{"codes-dna-agent":{"serverUrl":"https://agents.dna.codes/o/{org}/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://agents.dna.codes/o/{org}/mcpAuth requiredTools
Details
From the project READMEDNA MCP registry assets
Public icons and notes for the official MCP Registry listing
codes.dna/agent.
The MCP endpoint is remote-only:
https://agents.dna.codes/o/{org}/mcp
Register or init first (npx @dna-codes/cli register), then connect with a
bearer token. Craft/sync skills for the same product live in this repository
(dna-operational, dna-sync).
Shipped authoring tools (always on tools/list)
describe, validate, apply, get, list, diff, set-egress-allowlist
- Full contracts: https://dna.codes/agents/docs/tools.md
set-egress-allowlistis person-only on a claimed organization- After behaviour DNA is applied,
tools/listalso includes Action-derived business tools named by that DNA — not a fixed catalog in this pack
Do not use brief aliases (dna_search, dna_describe, dna_start).
The platform monorepo that hosts the cell is private; this folder is the public repository reference for the listing.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.