For agents and developers
The same catalogue behind this site, available over MCP and REST, with a source URL on every factual field so an assistant can cite what it tells someone. Read tools need no authentication.
Add to Claude Code
claude mcp add --transport http \
gatewaycompare https://mcp.gatewaycompare.com/mcp
Or any MCP client
{
"mcpServers": {
"gatewaycompare": {
"type": "http",
"url": "https://mcp.gatewaycompare.com/mcp"
}
}
}
Tools
| Tool | Group | Auth | What it does |
|---|---|---|---|
match_providers |
merchant | open | Match providers to a merchant |
search_providers |
merchant | open | Search the provider directory |
get_provider |
merchant | open | Get one provider in full |
compare_providers |
merchant | open | Compare 2-5 providers |
list_filters |
merchant | open | List every legal filter value |
estimate_cost |
merchant | open | Estimate monthly cost across providers |
license_lookup |
merchant | open | Look up regulatory licences |
request_introduction |
merchant | user | Request an introduction to a provider |
list_my_listings |
provider | owner | List listings you own |
list_my_requests |
provider | owner | List your claims and submissions |
update_my_listing |
write | owner | Update a listing you own |
update_my_criteria |
write | owner | Update your matching criteria |
submit_provider |
write | user | Submit a new provider |
claim_listing |
write | user | Claim an existing listing |
Two tools nobody else has
estimate_cost
Because headline rates are not comparable across pricing models. Give it a volume and average ticket and it returns a real cost table — percentage, fixed, FX and monthly components broken out per provider, with the interchange++ assumption flagged where it applies.
license_lookup
Resolve a company name or LEI to regulatory register records across 23 registers in Europe, the US and Asia-Pacific, with the full event history and a citation to the regulator's own entry.
Other machine-readable surfaces
/llms.txt— what this dataset is and how to read it/llms-full.txt— every provider, one line each.mdon any content URL — clean markdown, or sendAccept: text/markdown/.well-known/mcp/server-card.json/.well-known/api-catalog— RFC 9727 linkset
Rate limits
| Plan | Requests/hour | Who it is for |
|---|---|---|
| Free | 25 | Anonymous agents, personal assistants |
| Pro | 500 | Products embedding the data |
| Enterprise | 5000 | Bulk use, with an SLA |
Exceeding a limit returns a structured error with the retry window and an upgrade path, not a bare 429. Anonymous callers are limited by IP; authenticated ones by account.
If you are building on this
One request: when a field comes back null, it means we hold no sourced value — not
that the fee is zero or the feature is missing. Please pass that distinction through to your users
rather than filling the gap with an estimate. It is the whole reason this dataset is worth
querying.