io.github.borglayerdev/borglayer-mcp

Registre officiel Recherche et web

Search, appraise & buy domains across 5 chains (USDC/USDT/USD1/USDG) via verified escrow.

Que pouvez-vous faire avec 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

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (sse)
Claude Code
claude mcp add --transport sse borglayer-mcp 'https://mcp.borglayer.com/sse'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "borglayer-mcp": {
            "type": "sse",
            "url": "https://mcp.borglayer.com/sse"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. BorgLayer MCP
  2. How it works
  3. Tools
  4. Supported chains & stablecoins (for funding / escrow)
  5. Authentication
  6. Security
  7. Links

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)

ChainStablecoinsVerified escrow contract
BaseUSDC0x91749468…9274a
ArbitrumUSDC0x91749468…9274a
PolygonUSDC0x91749468…9274a
BNB ChainUSDC0xc2B555F0…7d016
BNB ChainUSDT0x843Fc057…3f676
BNB ChainUSD10x1bdC9E33…45a23
Robinhood ChainUSDG0x91749468…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.

Questions fréquentes

Qu'est-ce que io.github.borglayerdev/borglayer-mcp ?

Search, appraise & buy domains across 5 chains (USDC/USDT/USD1/USDG) via verified escrow.

Comment installer io.github.borglayerdev/borglayer-mcp ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport sse borglayer-mcp 'https://mcp.borglayer.com/sse'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.borglayerdev/borglayer-mcp ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

io.github.borglayerdev/borglayer-mcp est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient io.github.borglayerdev/borglayer-mcp ?

Il est publié par borglayer. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.