Borglayer Mcp

io.github.borglayerdevPublished by GitHub account borglayerdevv1.1.0Updated Oct 24, 2026

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

VerifiedSSEWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Lets an assistant search, appraise, and buy domain names on the BorgLayer marketplace across five blockchains using stablecoin escrow.

What you can do
Provides tools to search marketplace listings by keyword, fetch a domain's details and listing, get a four-tier appraisal in USDC, browse active listings, and list supported chains with their stablecoins and escrow contracts. It can also start an escrow checkout on a chosen chain and stablecoin, and track orders and order status.
When to use it
Use it when an assistant needs to research domain availability and pricing, or complete a domain purchase through escrow on a supported chain. It suits agents that already hold a BorgLayer API key with the right scopes and a spending budget.
Requirements
A remote SSE endpoint at Each request needs a BorgLayer API key sent as an Authorization Bearer header. Purchases require the checkout.write scope and a per-key USDC spending limit. No local runtime or package is needed.
Before you install
Purchases spend real stablecoin funds and require the checkout.write scope plus a per-key spending limit. The caller's API key is sent per request, so it should be kept out of logs and shared transcripts. Escrow contracts and fees are on-chain, and funds move only to buyer, seller, or fee receiver.

Installation

In SourceWeft

  1. Open Borglayer Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via SSE. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.borglayerdev%2Fborglayer-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "borglayer": {
      "type": "sse",
      "url": "https://mcp.borglayer.com/sse"
    }
  }
}

README

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.

Links

Source: README.md at commit 7ffe435

Tools

0
SourceWeft has not read this server's tools yet.

Version history

2
  1. v1.1.0LatestSep 29, 2026
  2. v1.0.0Sep 25, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.