get_merchant
Get the full profile for a specific merchant by ID or slug. Returns all details including description, pricing, delivery, reputation, contact info, and machine-readable manifest URLs (llms.txt, MPP, x402).
Search a merchant registry by text, category or filter, and pull a business's full profile by id or slug.
LABSCO SUMMARY
A bare category list invites a model to pick a plausible-sounding one and report that nothing matched, which reads as an absence of businesses rather than an absence of that category. Returning the count with the name makes the choice informed. Accepting either an id or a slug on the detail call is the other practical touch — the reference someone pastes is almost always a slug. Three tools, read-only, and the value depends entirely on how complete the registry behind it is.
A three-tool client over the MOTE merchant registry: search businesses with filters, open one in full, and list the categories with how many merchants sit in each.
Nothing to supply.
One command — npx -y mote-registry
USE CASES
Check which categories actually have merchants in them, then search within the one that does.
Open the full profile from the slug in the URL, without needing an internal id.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
get_merchantGet the full profile for a specific merchant by ID or slug. Returns all details including description, pricing, delivery, reputation, contact info, and machine-readable manifest URLs (llms.txt, MPP, x402).
list_categoriesList all business categories in the MOTE registry with the number of merchants in each. Use this to discover what types of businesses are available before searching.
search_merchantsSearch the MOTE merchant registry for businesses. Filter by text query, category, and location. Returns matching merchants with name, category, description, location, pricing, and contact info.
BEFORE YOU INSTALL
3 tools when we connected.
npx on PATH
All 3 documented setups run the server on your machine.
CONTEXT COST
Rated by the size of the 3 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y mote-registry{
"mcpServers": {
"mote-registry": {
"command": "npx",
"args": [
"tsx",
"<YOUR_PATH_TO_MOTE>/mcp/src/index.ts"
]
}
}
}{
"mcpServers": {
"mote-registry": {
"command": "node",
"args": [
"<YOUR_PATH_TO_MOTE>/mcp/dist/index.js"
]
}
}
}claude mcp add mote-registry -- npx tsx <YOUR_PATH_TO_MOTE>/mcp/src/index.ts