Skip to content

feat(domains): add Cloudflare MCP guidance for DNS record setup - #832

Open
jiashuoz wants to merge 3 commits into
mainfrom
feat/cloudflare-mcp-dns-reminders
Open

feat(domains): add Cloudflare MCP guidance for DNS record setup#832
jiashuoz wants to merge 3 commits into
mainfrom
feat/cloudflare-mcp-dns-reminders

Conversation

@jiashuoz

@jiashuoz jiashuoz commented Aug 5, 2026

Copy link
Copy Markdown
Member

Summary

When users set up custom domain DNS records, remind them to use Cloudflare MCP if their domain is managed by Cloudflare so coding agents can configure DNS records automatically.

Changes

  • Web Dashboard: Added Cloudflare MCP guidance and link (https://github.com/cloudflare/mcp) to AddDomainForm, DomainCard, and DNSSetupCard. Refactored Field to accept ReactNode hints for link rendering.
  • MCP Server: Updated register_domain tool description instructing AI agents to suggest Cloudflare MCP when setting up custom domains.
  • CLI: Updated e2a doctor remediation guidance for pending domain states.
  • Plugin SKILL: Updated plugins/e2a/skills/e2a/SKILL.md (mental model item 6 and custom domain workflow step 2) to recommend Cloudflare MCP when domains are managed by Cloudflare; bumped skill version to 25.
  • Docs: Added Cloudflare MCP recommendation to web/public/setup.md.
  • Tests: Added component tests verifying the presence of Cloudflare MCP guidance and ran plugin validation suite.

Testing

  • Ran @e2a/cli test suite (19 test files, 276 tests passing)
  • Ran @e2a/mcp-server test suite (13 test files, 300 tests passing)
  • Ran @e2a/web test suite (91 test files, 745 tests passing)
  • Ran plugin guidance & validation tests (scripts/plugin-agent-guidance.test.mjs, scripts/validate-plugin.mjs)
  • Ran Go backend unit test suite (make test-unit)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant