io.github.borglayerdev/borglayer-mcp
Search, appraise & buy domains across 5 chains (USDC/USDT/USD1/USDG) via verified escrow.
ماذا يمكنك أن تفعل مع io.github.borglayerdev/borglayer-mcp؟
- search_domains — search available domains, priced for your account
- list_domains — the domains registered on your account
- get_balance — your prepaid USDC balance (micro-USDC)
- list_chains — supported chains + stablecoins for funding, each with its verified escrow contract
- register_domain — register an available domain · debits balance ·
domains.register - transfer_in_domain — transfer a domain in with its auth/EPP code (free for free ccTLDs; others add a year) ·
domains.transfer - list_dns — a domain's DNS records ·
dns.read - add_dns_record / delete_dns_record — edit DNS (A/AAAA/CNAME/MX/TXT/NS/SRV/CAA) ·
dns.write
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
claude mcp add --transport sse borglayer-mcp 'https://mcp.borglayer.com/sse'
{
"mcpServers": {
"borglayer-mcp": {
"type": "sse",
"url": "https://mcp.borglayer.com/sse"
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
BorgLayer MCP
The official MCP server for the BorgLayer API. It lets AI agents manage domains end to end on a BorgLayer account — search and register domains, transfer domains in from another registrar, manage DNS, set registrant details, and form a US LLC — all behind one scoped, per-request API key, paid from a prepaid USDC account balance.
Endpoint: https://mcp.borglayer.com/mcp (Streamable HTTP)
How it works
A BorgLayer API key (blrk_…) is an account with a prepaid USDC balance.
Actions that cost money — registering a domain, transferring one in, forming an
LLC — debit that balance; if it's too low the API returns insufficient_balance
with a "top up" message and charges nothing. Read actions (search, list, DNS
read, quotes) are free. Every tool maps to one scoped /api/v1 endpoint, and the
key only does what its scopes allow.
Tools
Read
- search_domains — search available domains, priced for your account
- list_domains — the domains registered on your account
- get_balance — your prepaid USDC balance (micro-USDC)
- list_chains — supported chains + stablecoins for funding, each with its verified escrow contract
Domains
- register_domain — register an available domain · debits balance ·
domains.register - transfer_in_domain — transfer a domain in with its auth/EPP code (free for free ccTLDs; others add a year) ·
domains.transfer - list_dns — a domain's DNS records ·
dns.read - add_dns_record / delete_dns_record — edit DNS (A/AAAA/CNAME/MX/TXT/NS/SRV/CAA) ·
dns.write
Registrant (owner) details — country-code TLDs require real registrant data
- list_registrant_profiles · create_registrant_profile (
registrant.write) · delete_registrant_profile
LLC formation
- formation_quote — price a US LLC / entity with optional EIN + BOI ·
formation.read - create_formation — form the entity; debits balance then files ·
formation.write - get_formation — status of a formation order by reference ·
formation.read
Buying a listed marketplace domain through on-chain escrow is a separate, wallet-signed flow and is not part of this account API. Use the BorgLayer app or web marketplace for escrow purchases.
Supported chains & stablecoins (for funding / escrow)
| Chain | Stablecoins | Verified escrow contract |
|---|---|---|
| Base | USDC | 0x91749468…9274a |
| Arbitrum | USDC | 0x91749468…9274a |
| Polygon | USDC | 0x91749468…9274a |
| BNB Chain | USDC | 0xc2B555F0…7d016 |
| BNB Chain | USDT | 0x843Fc057…3f676 |
| BNB Chain | USD1 | 0x1bdC9E33…45a23 |
| Robinhood Chain | USDG | 0x91749468…9274a |
Authentication
Each agent supplies its own BorgLayer API key per request
(Authorization: Bearer blrk_…). The server holds no secrets; all scopes and the
prepaid-balance accounting are enforced server-side by the BorgLayer API. Get a
key and top up its balance at borglayer.com.
Security
- No secrets stored; the caller's key is used per-request and never persisted.
- Fixed API base URL — no dynamic hosts (SSRF-safe).
- All inputs schema-validated before the request is made.
- Money-spending tools each require their own scope (
domains.register,domains.transfer,formation.write) and are bounded by the account's prepaid balance, so an agent can never spend beyond what's funded. - Dangerous operations that give a domain away — transferring a domain OUT (revealing its auth code) and account-to-account push — are intentionally not exposed by this server.
Links
- BorgLayer: https://borglayer.com
- API docs: https://borglayer.com/docs
الأسئلة الشائعة
ما هو io.github.borglayerdev/borglayer-mcp؟
Search, appraise & buy domains across 5 chains (USDC/USDT/USD1/USDG) via verified escrow.
كيف أثبّت io.github.borglayerdev/borglayer-mcp؟
يعمل كخادم بعيد. في Claude Code: claude mcp add --transport sse borglayer-mcp 'https://mcp.borglayer.com/sse'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.borglayerdev/borglayer-mcp إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل io.github.borglayerdev/borglayer-mcp مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون io.github.borglayerdev/borglayer-mcp؟
ينشره borglayer. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.