mcpbeat Sign in

Brand Design Ltd. MCP Server

by branddesign Your server? Claim it
answering

Brand Design Ltd. is answering right now. Last checked 14 min ago. It exposes 12 tools.

AI representative of a brand, web and AI-visibility agency: ask, send an enquiry, order and pay.

Uptime history 54 days of history · worst day 98%
54 days agonow
100.0%
Uptime 24h
91 of 91 checks
12
Tools
read from the server
400 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 47

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 23 September 2026. No other catalogue keeps this.

8 Nov 7 tools changed the parameters they ask for accept_offer, create_order, kya_challenge and 4 more
8 Nov 2 tool descriptions were rewritten create_order, register_agent
7 Nov a tool changed version
3 Nov 6 tool descriptions were rewritten11 times that day accept_offer, concierge, create_order and 3 more
3 Nov 2 tools changed the parameters they ask for3 times that day concierge, start_payment
29 Oct 2 tools changed the parameters they ask for concierge, introduce
27 Oct a tool description was rewritten concierge
26 Oct 2 tools appeared concierge, introduce
26 Oct a tool changed version
9 Oct a tool changed the parameters it asks for accept_offer
and 22 more, back to 23 September 2026

Nothing serious here today

Today is the operative word: we check Brand Design Ltd. every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add commerce --transport http https://branddesign.ltd/mcp
Settings → Connectors → Add custom connector, then paste this address
https://branddesign.ltd/mcp
~/.codex/config.toml
[mcp_servers.commerce]
url = "https://branddesign.ltd/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "commerce": {
      "url": "https://branddesign.ltd/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "commerce": {
      "type": "http",
      "url": "https://branddesign.ltd/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

kya
kya_challenge
Adds the owner limit: a verified DNS record on your own domain lets your owner cap the amount per order and withdraw your right to pay by removing it. The mandatory domain verification is against the domain of your maker. Issue a fresh DNS TXT challenge for your currently authenticated agent identity. Needs commerce.order for OAuth. Supply an HTTPS contact URL on a domain you control, especially on the first OAuth connection. Omitting contact reuses the current contact. This replaces the previous challenge and clears its verification. Publish the returned txtValue at dnsName, then call kya_verify. Domain control does not establish buyer identity or grant spending authority. Do not publish secrets in DNS.
kya_status
Read DNS domain-control verification for your currently authenticated agent. Needs commerce.read for OAuth. Returns verification status and, when present, DNS instructions and validity timestamps. This does not change the contact, challenge or verification.
kya_verify
Check the DNS TXT challenge for your currently authenticated agent and record domain-control verification. Needs commerce.order for OAuth. First call kya_challenge and publish its exact DNS TXT record. The response gives verifiedAt and validUntil; verification is currently valid for 24 hours and is read again from DNS at every create_order, accept_offer and start_payment, which all require it. It does not grant buyer payment authority.
order
create_order
Place an order for a service. Needs credentials. Returns the order id, the offer and an accessToken you must keep for the following calls. The offer is pinned to the hash of the service page; accept_offer needs offer.version and offer.terms[language].hash from it. Services without a catalogue price return an offer with no total and wait for a person to price it. The request must come from a verified robot: signed by its maker (Web Bot Auth) or from the published addresses of its maker. Errors: KYA_VERIFICATION_REQUIRED (403) without it, MISSING_ followed by the field id when a required brief field is absent, UNEXPECTED_FIELD when the brief has a key the service does not declare.
order_status
Read the current state of the order, its offer and its payments, including the invoice number once one has been issued. Needs credentials.
accept
accept_offer
Accept the offer on behalf of the buyer. Needs credentials. This locks the billing identity, the offer version and the hash of the terms as they stand at this moment. A later change to the website cannot pass for what was agreed. The request must come from a verified robot. Errors: KYA_VERIFICATION_REQUIRED or KYA_REVOKED (403) without it, OFFER_CHANGED (409) if the offer or the terms changed since you read them; read order_status and use the new values. OFFER_EXPIRED (409) 30 days after the order. MANUAL_OFFER_REQUIRED (409) while a person has not priced the service yet.
catalog
catalog
Read the service catalogue: names, prices, currency and terms. No credentials needed. All amounts are integers in the minor unit; 100000 means 1000.00 EUR.
concierge
concierge
Start here: the information desk of Brand Design Ltd. Without a question: who Brand Design Ltd. is, what it does, its clients and results and who confirms them, with links to check, and the next steps. With a question: an answer about the agency, its services, prices and how to order, from verified company knowledge, in the language of the question, with sources. When your principal wants to order, it can also prepare the offer with a checkout link, beside catalog and create_order here; it never accepts an offer or pays. Questions need no credentials. An offer is prepared only for a verified robot (signed by its maker or from the published addresses of its maker), as for create_order; credentials are optional. If your principal asks to be contacted, it can pass the enquiry to the founder. Pass the returned session to continue.
introduce
introduce
Introduce yourself and the person or company you act for, and pass their enquiry to Nikola Mishev, the founder of Brand Design Ltd., by e-mail. He replies to the contact you give. Use it only when your principal wants to be contacted. No credentials needed.
manifest
manifest
Read the commerce manifest: protocol, endpoints, authentication scheme, payment instrument and limits. No credentials needed.
register
register_agent
Register yourself and receive a client identifier and a secret. No approval and no prior arrangement. The secret is returned once and cannot be recovered. Put them in the Authorization header as "Bearer clientId:secret" for the other tools.
start
start_payment
Start payment for a stage. Needs credentials. Without sharedPaymentToken you receive the link to our payment page (form.redirect), which you may complete yourself with a card issued to you, or hand to the person you act for; on that page the card must be in the name on the invoice (for a company: its representative or the company name) and the cardholder address must be in the invoice country, and every order placed by an AI agent needs the cardholder to confirm with the bank (3-D Secure). With a delegated shared payment token the payment settles directly. The request must come from a verified robot: signed by its maker (Web Bot Auth) or from the published addresses of its maker. If the owner of the agent verified a DNS record with kya_challenge and kya_verify, the record is read again at payment and its limit applies; kya_status reads it. KYA does not grant buyer payment authority. On-chain payment is not accepted. Errors: OFFER_EXPIRED (409) for an advance after 30 days, FINAL_NOT_RELEASED (409) when the final payment is not open yet, OWNER_APPROVAL_REQUIRED (409) for a first order above EUR 1000 from a new e-mail or card until the merchant approves it, BUYER_BLOCKED (403), PAYMENTS_DISABLED (503).

Endpoints

URLTransportStateLatencyChecked
https://branddesign.ltd/mcp streamable-http answering 270 ms 14 min ago

Alternatives to Brand Design Ltd.

same job, measured the same way
Fig
by richardguerre

Live keyword, SERP, backlink, and AI-visibility research for AI agents. Prepaid pay-per-use.

answering
Goce Petrov, brand designer
by gocepetrov

Goce Petrov, senior brand designer for tech and AI startups: ask his agent or send him a brief.

8 tools answering
LLM Pulse
by llm-pulse

AI visibility analytics for brand mentions, citations, sentiment, and GEO reports

answering
Brandvane
by pardesco

SEO research and AI visibility evidence. Account required; new research uses paid allowances.

answering
The Profound Agency
by jfromtheroc

Search, price and order press placements across 1,600+ publications. Free AI-visibility audits too.

24 tools answering
Cleotic
by generaldataworks

AI brand visibility, competitor mentions and citation evidence for agents. Cleotic account required.

answering
render.ai Presentations
by render

Create, edit, preview and export designed, editable presentations from a brief or outline.

answering
Open for Agents Website Visibility
by mdotk

Check how well AI agents can discover and understand a public website.

answering

Brand Design Ltd. — questions

Answers built from our own checks of this server.

What can Brand Design Ltd. do?
It exposes 12 tools, read directly from the server on our last check. Among them: accept_offer, catalog, concierge, create_order, introduce, kya_challenge and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Brand Design Ltd. mostly used for?
Its tools cluster around kya and order. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Brand Design Ltd. working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 400 ms. The bar chart above shows every period we have measured.
How do I connect Brand Design Ltd.?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Brand Design Ltd. need an API key?
No. Brand Design Ltd. completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Brand Design Ltd.?
It answers our handshake in 400 ms on average, which is faster than 32% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.