关于 DNA
DNA 为组织提供远程服务,让 Agent 查询并应用业务规则和领域模型。它提供校验、变更比较,以及从已应用的行为 DNA 派生的业务工具。
主要功能
- 01描述并校验领域模型
- 02应用和获取行为 DNA
- 03列出实体并比较变更
- 04配置出口允许列表
- 05提供 DNA 派生的业务工具
适用场景
- 01应用变更前检查业务规则
- 02查看实体和领域行为
- 03比较模型变更
- 04让 Agent 调用已定义的业务操作
MCP 相关
DNA 通过组织专属端点提供远程 MCP 服务。客户端需先注册或初始化,再使用 bearer token 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://agents.dna.codes/o/{org}/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http codes-dna-agent https://agents.dna.codes/o/{org}/mcpCursor.cursor/mcp.json
{"mcpServers":{"codes-dna-agent":{"type":"http","url":"https://agents.dna.codes/o/{org}/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"codes-dna-agent":{"type":"http","url":"https://agents.dna.codes/o/{org}/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"codes-dna-agent":{"type":"http","url":"https://agents.dna.codes/o/{org}/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"codes-dna-agent":{"serverUrl":"https://agents.dna.codes/o/{org}/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://agents.dna.codes/o/{org}/mcp需要授权工具
详细介绍
DNA MCP 注册表资源
用于官方 MCP 注册表条目的公开图标和说明
codes.dna/agent。
MCP 端点仅支持远程连接:
https://agents.dna.codes/o/{org}/mcp
请先注册或初始化(npx @dna-codes/cli register),然后使用
Bearer 令牌连接。用于同一产品的 Craft/sync 技能位于此仓库中
(dna-operational、dna-sync)。
已发布的编写工具(始终出现在 tools/list 中)
describe、validate、apply、get、list、diff、set-egress-allowlist
- 完整契约:https://dna.codes/agents/docs/tools.md
- 在已认领的组织上,
set-egress-allowlist仅限个人使用 - 应用行为 DNA 后,
tools/list还会包含由该 DNA 派生、按其命名的业务工具——此软件包中没有固定目录
请勿使用简短别名(dna_search、dna_describe、dna_start)。
托管该 cell 的平台单体仓库为私有仓库;此文件夹是该条目的公开仓库参考。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。