MCP-connector

Overzicht

AI API Pricing publiceert zijn volledige catalogus als een MCP-server, zodat een assistent zoals Claude modelprijzen kan opzoeken, opties kan vergelijken en kan controleren wat er is veranderd — zonder dat u cijfers uit een browsertabblad hoeft over te typen.

  • URL: https://aiapipricing.slxd.app/mcp/aiapipricing
  • Authenticatie: geen. De connector is openbaar en alleen-lezen — elke aanroep krijgt dezelfde catalogus met confidence-score die iedereen via gewone HTTP kan lezen, dus er zijn geen inloggegevens te configureren.
  • Onderliggende gegevens: elke tool is een dunne wrapper rond dezelfde querylaag die ook de REST-API gebruikt. Een tool berekent nooit zelf een antwoord — de ene bug die dit project zich niet kan veroorloven, is een assistent die een andere prijs noemt dan de site.

Verbinden

Claude, ChatGPT of een andere connector-gebaseerde client: voeg https://aiapipricing.slxd.app/mcp/aiapipricing toe als connector. Geen aanmeldstap — anonieme toegang wordt direct verleend.

Alles wat rechtstreeks MCP spreekt (agentframeworks, scripts, de MCP Inspector):

npx @modelcontextprotocol/inspector
# URL: https://aiapipricing.slxd.app/mcp/aiapipricing

Er is geen header of token vereist.

Tools

Alle zeven tools zijn alleen-lezen (readOnlyHint: true) — niets van wat ze doen wordt gemeten, beperkt, of vastgelegd in een audittrail buiten de gewone rate limiting om.

search_models

Doorzoekt de catalogus en geeft huidige prijzen, confidence en bronnen terug.

ArgumentTypeStandaardNotities
querystring—Vrije tekst vergeleken met naam en id
providerstring—Beperk tot één provider-slug, bijv. openai
limitnumber201–100

get_model_price

Elke huidige prijs voor één model — input, output, gecachete reads, batch- en priority-tiers, contextschijven — met confidence en welke bronnen het eens zijn. Twee dimensies kunnen hetzelfde label delen, dus de dimensies die zouden samenvallen dragen hun kwalificatoren, bijv. Web search (context size: high).

ArgumentTypeNotities
modelstringprovider/slug, bijv. anthropic/claude-sonnet-4-5
channelstringVerkoopkanaal waarvan je de prijs wilt. Zonder dit die van de maker: direct, vertex, bedrock, azure, alibaba, openrouter, coding_plan, token_plan, other. Een kanaal dat dit model niet verkoopt, geeft geen prijzen

compare_models

Prijzen van meerdere modellen naast elkaar.

ArgumentTypeNotities
modelsstring[]2–8 model-id's, provider/slug

Bedragen die in credits worden gefactureerd, worden nooit omgerekend naar geld, dus een in credits gefactureerd model is niet rechtstreeks vergelijkbaar met een in tokens gefactureerd model. Twee dimensies kunnen hetzelfde label delen, dus de dimensies die zouden samenvallen dragen hun kwalificatoren, bijv. Web search (context size: high).

price_history

De prijs van een model door de tijd heen — één punt per wijziging, niet per dag, aangezien prijzen stapfuncties zijn. Eén reeks per prijsdimensie: twee dimensies kunnen hetzelfde label dragen, dus de reeksen die anders zouden samenvallen dragen hun kwalificatoren — Web search (context size: high).

Elk punt is [datum, bedrag], met de datum als YYYY-MM-DD; een prijs die op één dag twee keer veranderde komt terug als twee punten met diezelfde datum, op volgorde.

ArgumentTypeNotities
modelstringprovider/slug
fromstringISO-datum, inclusief, optioneel
tostringISO-datum, inclusief, optioneel

recent_changes

Recente prijsstijgingen, -dalingen, toevoegingen en verwijderingen in de hele catalogus, nieuwste eerst.

ArgumentTypeStandaardNotities
daysnumber301–365
limitnumber501–200

list_providers

Elke provider in de catalogus en hoeveel modellen elk heeft. Geen argumenten.

Dit zijn de huizen die de modellen maken: een wederverkoper (Vertex, Bedrock, Azure, OpenRouter, de catalogus van Alibaba, een abonnement) is een verkoopkanaal en geen aanbieder — wat die rekent, vertelt get_model_price met channel.

data_sources

Waar prijzen vandaan komen: welke bronnen worden geraadpleegd, hun gewicht en licentie, wanneer elke voor het laatst is geslaagd, en of er momenteel een faalt. Gebruik dit om te beoordelen hoeveel vertrouwen een prijs verdient. Geen argumenten.

Veiligheid en limieten

  • Rate limits: 120 aanroepen/minuut per credential en 240/minuut per IP, gecontroleerd voordat een opzoeking wordt uitgevoerd.
  • Body-limiet: 1 MiB per aanvraag.
  • Elke tool is alleen-lezen, dus er is geen bevestigingsstap en geen schrijfpad te beschermen — de connector kan niets in de catalogus wijzigen.

Zie ook

De API-referentie documenteert dezelfde gegevens als gewone REST, inclusief de response-envelop en cache-headers, voor aanroepers die geen MCP spreken.

MCP-connector