mcpField
D
DNA

DNA

远程服务
dna.codes开发工具01 周前更新

关于 DNA

DNA 为组织提供远程服务,让 Agent 查询并应用业务规则和领域模型。它提供校验、变更比较,以及从已应用的行为 DNA 派生的业务工具。

主要功能

  1. 01描述并校验领域模型
  2. 02应用和获取行为 DNA
  3. 03列出实体并比较变更
  4. 04配置出口允许列表
  5. 05提供 DNA 派生的业务工具

适用场景

  1. 01应用变更前检查业务规则
  2. 02查看实体和领域行为
  3. 03比较模型变更
  4. 04让 Agent 调用已定义的业务操作

MCP 相关

DNA 通过组织专属端点提供远程 MCP 服务。客户端需先注册或初始化,再使用 bearer token 连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://agents.dna.codes/o/{org}/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。