BorgLayer MCP server
2026년 10월 21일 커밋Lets AI agents search, register, and transfer domains, manage DNS, and form US LLCs using a prepaid USDC balance.
다른 이름 borglayer/borglayer-mcp
- 스타
- 0
- Tools
- 10
- 다운로드, 30일
- —
- 최신 버전
- 1.1.0
- 마지막 커밋
- 2026년 10월 21일
- 라이선스
- —
BorgLayer MCP란?
BorgLayer은(는) MCP server입니다. Lets AI agents search, register, and transfer domains, manage DNS, and form US LLCs using a prepaid USDC balance. 10개 도구를 제공합니다. 예: search_domains, list_domains, get_balance.
프로젝트 README에서 생성된 요약
BorgLayer MCP server 정보
Managing digital identities and business entities through AI agents is possible with borglayer-mcp. This server allows agents to handle end-to-end domain management and US LLC formation using a prepaid USDC balance. Developers can connect their clients to the remote endpoint using a scoped API key starting with blrk_ to perform various administrative tasks.
Agents can search for available domains, register new ones, or transfer existing domains into a BorgLayer account using EPP codes. The server also provides tools to manage DNS records like A, CNAME, and MX, as well as tools to create and manage registrant profiles. For business expansion, the server includes capabilities to get formation quotes and execute the creation of a US LLC.
All financial transactions are governed by a prepaid balance on supported chains like Base, Arbitrum, and Polygon. While read actions such as searching domains or checking balances are free, money-spending tools require specific scopes to ensure an agent cannot spend more than the available funds in the account.
활용 사례
- 1Registering new web domainsAn AI agent can find an available domain name and purchase it using the account balance.
- 2Updating DNS configurationsA developer can instruct an agent to modify or remove specific DNS records for a domain.
- 3Transferring domain ownershipAn agent can move a domain from another registrar into the current account.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
BorgLayer MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Claude Code에 BorgLayer MCP 설치
$ claude mcp add --transport http borglayer-mcp https://mcp.borglayer.com/sseCursor에 BorgLayer MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"borglayer-mcp": {
"url": "https://mcp.borglayer.com/sse"
}
}
}VS Code에 BorgLayer MCP 설치
.vscode/mcp.json
{
"servers": {
"borglayer-mcp": {
"type": "sse",
"url": "https://mcp.borglayer.com/sse"
}
}
}VS Code CLI에 BorgLayer MCP 설치
$ code --add-mcp '{"name":"borglayer-mcp","type":"sse","url":"https://mcp.borglayer.com/sse"}'Codex에 BorgLayer MCP 설치
~/.codex/config.toml
[mcp_servers.borglayer-mcp] url = "https://mcp.borglayer.com/sse"
Gemini CLI에 BorgLayer MCP 설치
$ gemini mcp add -s user --transport sse borglayer-mcp https://mcp.borglayer.com/sseGemini settings.json에 BorgLayer MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"borglayer-mcp": {
"url": "https://mcp.borglayer.com/sse",
"type": "sse"
}
}
}BorgLayer MCP 도구 10
README에서 감지됨search_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 | — |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능borglayer/borglayer-mcp is public and reachablegithub.com/borglayer/borglayer-mcp ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)No license결함 발견
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-10-21github.com/borglayer/borglayer-mcp ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음10 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨No tool named like delete, drop or exec통과
- 원격 엔드포인트가 MCP 핸드셰이크에 응답Endpoint did not answer initialize: HTTP 404결함 발견
README
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
BorgLayer MCP 질문
BorgLayer MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --transport http borglayer-mcp https://mcp.borglayer.com/sse를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
BorgLayer MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
BorgLayer MCP는 어떤 도구를 제공하나요?
10개 도구를 제공합니다. 예: search_domains, list_domains, get_balance, list_chains, register_domain.
How do I pay for domain registrations and LLC formation?
Payments are made from a prepaid USDC account balance associated with your BorgLayer API key.
Can I buy domains from the marketplace using this server?
No, marketplace purchases via on-chain escrow require a separate wallet-signed flow through the BorgLayer app or web marketplace.
What happens if my account balance is too low for a transaction?
The API will return an insufficient balance error with a message to top up, and no charges will be made.
Is it possible to transfer a domain out of my account using this MCP?
No, operations that involve transferring a domain out or account-to-account pushes are intentionally not exposed.