
NotRobophobic MCP server
Which MCP servers are NotRobophobic's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-24
- Registry nameshop.notrobo/shopverified in the MCP registry
The registry name sits under notrobo.shop. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-24
- Tools11
- Server calls itselfShop
- Server version1.0.0
- Protocol version2025-06-18
On 2026-10-24 the server answered initialize and tools/list without a sign-in. First answer in 527 ms.
- Whether its tools do the product's job has not been judged yet.
Once connected
- For "buy tees, mugs and stickers online", the likely first call is search-products.
- create-basket, add-to-basket, update-basket-item, remove-from-basket change data without a sign-in: anyone with the address can call them.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP score76 of 100answers 100 · definitions 83 · context 100 · connects 100 · lowered by the warning signs below
- Answered100% of days12 of 12 daily checks
- Median first answer560 ms
- Space in an agent's context≈ 1,292 tokensthe definitions of all its tools (11), which an agent carries on every turn
- Tool definitionsB · 83 of 100
- Typed results0 of 11 toolsdeclared outputSchema: results come typed, read once
- Not saying whether it only reads or can destroy: 11 of 11
What an agent can do with it
- can do · buy tees, mugs and stickers online
- not sure · pay by card, bank transfer or crypto
- not sure · let AI agents place orders via llms.txt
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: create-basket, add-to-basket, update-basket-item, remove-from-basket
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
search-productsSearch the shop catalogue. Returns matching products with their slugs, price and stock availability. Use get-product for full details and variants.
get-productGet a product's full details by slug: description, options, and every variant with its SKU, price and stock. Variant IDs are what you add to a basket.
create-basketCreate a new basket. Returns a basket_token — keep it and pass it to every basket and checkout tool. Treat it as a secret.
add-to-basketAdd a product variant to a basket. Get variant IDs from get-product. Returns the updated basket.
view-basketView a basket: its lines, quantities and subtotal.
update-basket-itemChange the quantity of a basket line. A quantity of 0 removes it. Returns the updated basket.
remove-from-basketRemove a line from a basket. Returns the updated basket.
apply-discount-to-basketApply a discount code to a basket. Returns the updated basket with the discount reflected in the totals.
list-shipping-methodsList available delivery methods, optionally filtered by destination country (ISO 2-letter code). Use the method ID in start-checkout.
start-checkoutTurn a basket into an order and get payment links. Two ways to pay: a human pay_url (pay-by-bank, the customer authorises in their banking app) and, when offered, an x402_payment_url for autonomous USDC settlement with no human needed…
get-order-statusCheck an order's status. Requires the order number AND the email it was placed with.
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"shop": {
"type": "http",
"url": "https://notrobo.shop/mcp/shop"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http notrobo https://notrobo.shop/mcp/shopclaude.ai, ChatGPT and other clients: add https://notrobo.shop/mcp/shop as a custom connector in the settings.
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.