MCP server de BorgLayer
Commit 21 oct 2026Permite que los agentes de IA busquen, registren y transfieran dominios, gestionen DNS y constituyan LLCs en EE. UU. utilizando un saldo prepagado en USDC.
También conocido como borglayer/borglayer-mcp
- Stars
- 0
- Herramientas
- 10
- Descargas, 30 días
- —
- Última versión
- 1.1.0
- Último commit
- 21 oct 2026
- Licencia
- —
¿Qué es BorgLayer MCP?
BorgLayer es un MCP server. Permite que los agentes de IA busquen, registren y transfieran dominios, gestionen DNS y constituyan LLCs en EE. UU. utilizando un saldo prepagado en USDC. Expone 10 herramientas, como search_domains, list_domains, get_balance.
Resumen generado a partir del README del proyecto
Acerca del MCP server de BorgLayer
Gestionar identidades digitales y entidades comerciales a través de agentes de IA es posible con borglayer-mcp. Este servidor permite que los agentes manejen la gestión de dominios de extremo a extremo y la formación de LLCs en EE. UU. utilizando un saldo prepagado en USDC. Los desarrolladores pueden conectar sus clientes al endpoint remoto usando una clave de API con alcance limitado que comience con blrk_ para realizar diversas tareas administrativas.
Los agentes pueden buscar dominios disponibles, registrar nuevos o transferir dominios existentes a una cuenta de BorgLayer usando códigos EPP. El servidor también proporciona herramientas para gestionar registros DNS como A, CNAME y MX, así como herramientas para crear y gestionar perfiles de registrante. Para la expansión de negocios, el servidor incluye capacidades para obtener presupuestos de formación y ejecutar la creación de una LLC en EE. UU.
Todas las transacciones financieras se rigen por un saldo prepagado en cadenas compatibles como Base, Arbitrum y Polygon. Mientras que las acciones de lectura, como buscar dominios o consultar saldos, son gratuitas, las herramientas que implican gasto de dinero requieren alcances específicos para garantizar que un agente no pueda gastar más de los fondos disponibles en la cuenta.
Qué puedes hacer con él
- 1Registrar nuevos dominios webUn agente de IA puede encontrar un nombre de dominio disponible y comprarlo usando el saldo de la cuenta.
- 2Actualizar configuraciones DNSUn desarrollador puede instruir a un agente para modificar o eliminar registros DNS específicos de un dominio.
- 3Transferir la propiedad de un dominioUn agente puede mover un dominio desde otro registrador hacia la cuenta actual.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar BorgLayer MCP
Formatos verificados el 10 nov 2026Añadir a CursorInstalar BorgLayer MCP en Claude Code
$ claude mcp add --transport http borglayer-mcp https://mcp.borglayer.com/sseInstalar BorgLayer MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"borglayer-mcp": {
"url": "https://mcp.borglayer.com/sse"
}
}
}Instalar BorgLayer MCP en VS Code
.vscode/mcp.json
{
"servers": {
"borglayer-mcp": {
"type": "sse",
"url": "https://mcp.borglayer.com/sse"
}
}
}Instalar BorgLayer MCP en VS Code CLI
$ code --add-mcp '{"name":"borglayer-mcp","type":"sse","url":"https://mcp.borglayer.com/sse"}'Instalar BorgLayer MCP en Codex
~/.codex/config.toml
[mcp_servers.borglayer-mcp] url = "https://mcp.borglayer.com/sse"
Instalar BorgLayer MCP en Gemini CLI
$ gemini mcp add -s user --transport sse borglayer-mcp https://mcp.borglayer.com/sseInstalar BorgLayer MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"borglayer-mcp": {
"url": "https://mcp.borglayer.com/sse",
"type": "sse"
}
}
}Herramientas de BorgLayer MCP 10
Detectado desde el READMEsearch_domainslist_domainsget_balancelist_chainsregister_domaintransfer_in_domainlist_dnsformation_quotecreate_formationget_formation
| search_domains | — | |
| list_domains | — | |
| get_balance | — | |
| list_chains | — | |
| register_domain | — | |
| transfer_in_domain | — | |
| list_dns | — | |
| formation_quote | — | |
| create_formation | — | |
| get_formation | — |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesibleborglayer/borglayer-mcp is public and reachablegithub.com/borglayer/borglayer-mcp ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)No licenseHallazgo
- Commit o lanzamiento en el último añoLast commit or release 2026-10-21github.com/borglayer/borglayer-mcp ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo10 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo tool named like delete, drop or execAprobado
- El endpoint remoto responde al handshake de MCPEndpoint did not answer initialize: HTTP 404Hallazgo
README
Ver en GitHubBorgLayer 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
Preguntas sobre BorgLayer MCP
¿Cómo agrego BorgLayer MCP a Claude Code?
Ejecuta claude mcp add --transport http borglayer-mcp https://mcp.borglayer.com/sse en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego BorgLayer MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona BorgLayer MCP?
Expone 10 herramientas, incluidas search_domains, list_domains, get_balance, list_chains, register_domain.
¿Cómo pago los registros de dominios y la formación de LLC?
Los pagos se realizan desde un saldo de cuenta USDC prepagado asociado a tu clave de API de BorgLayer.
¿Puedo comprar dominios en el marketplace usando este servidor?
No, las compras en el marketplace mediante depósito en garantía (escrow) on-chain requieren un flujo separado firmado con una wallet a través de la app de BorgLayer o el marketplace web.
¿Qué pasa si el saldo de mi cuenta es insuficiente para una transacción?
La API devolverá un error de saldo insuficiente con un mensaje para recargar, y no se realizará ningún cargo.
¿Es posible transferir un dominio fuera de mi cuenta usando este MCP?
No, las operaciones que implican transferir un dominio hacia afuera o envíos de cuenta a cuenta no están expuestas intencionadamente.