mcpField
D
DNA

DNA

Remote
dna.codesDeveloper Tools0Updated 1w ago

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

  1. 01Describe and validate domain models
  2. 02Apply and retrieve behavior DNA
  3. 03List entities and compare changes
  4. 04Configure egress allowlists
  5. 05Expose DNA-derived business tools

Use cases

  1. 01Check business rules before applying changes
  2. 02Inspect entities and domain behavior
  3. 03Compare model changes
  4. 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.

Endpointhttps://agents.dna.codes/o/{org}/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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.

All endpoints
Streamable HTTPhttps://agents.dna.codes/o/{org}/mcpAuth required

Tools

Details

From the project README

DNA 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-allowlist is person-only on a claimed organization
  • After behaviour DNA is applied, tools/list also 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

Markdown supported

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.