Feature: Namecheap Domain API Plugin #93
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Competitor
Kind/Documentation
Kind/Enhancement
Kind/Epic
Kind/Feature
Kind/Security
Kind/Story
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Scope/Core
Scope/Cross-Plugin
Scope/Plugin-System
Scope/Single-Plugin
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ultanio/cobot#93
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Plugin for managing domains via the Namecheap API — register domains, manage DNS, check availability, monitor renewals. All without touching a web UI.
Why This Matters
Self-sovereign agents need to manage their own infrastructure. Domains are a fundamental building block.
Scenarios
1. Deploy a New Service
A cobot spins up a web service and needs it reachable. Today: manually log into Namecheap, add DNS records. With this plugin: cobot registers the subdomain, points DNS to the server, verifies propagation — fully automated.
2. SSL Certificate Setup
Let's Encrypt DNS challenges require adding a TXT record, waiting for propagation, then cleaning up. Perfect for automation — cobot adds the record, polls until propagated, triggers cert issuance, removes the record.
3. Email Infrastructure
Setting up email for a domain means MX + SPF + DKIM + DMARC records. Error-prone manually, trivial for a cobot that knows the templates.
4. Domain Portfolio Management
Agent lists all domains with expiry dates, flags ones expiring within 30 days, auto-renews if authorized. No more surprise expirations.
5. Multi-Agent Coordination
Agent A registers a domain for a new project. Agent B configures DNS for its service on that domain. Agent C monitors uptime. Each uses the same plugin with different permissions.
6. Migration
Moving services to a new server? Cobot updates A records across multiple domains in one operation, monitors propagation, and rolls back if health checks fail.
Core Operations
domains.checkdomains.getListdomains.dns.getHostsdomains.dns.setHostsdomains.createdomains.renewTechnical Notes
docs/specs/2026-02-25-namecheap-plugin.mdOpen Questions
Triage Assessment
Classification: VALID-ENHANCEMENT
Analysis:
Clear and practical feature proposal. Domain/DNS management is a genuine building block for autonomous infrastructure. The scenarios (SSL cert automation, email setup, migration) are all real-world needs.
Key observations:
Suggested next steps:
Label added: Kind/Feature
Priority: Flagged for human decision
Triaged by Doxios 🦊