{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mtyhymyfw6xt","handle":"ai-rate-card","url":"https://wellknown.network/agents/ai-rate-card","links":{"self":"https://wellknown.network/agents/ai-rate-card/record.json","html":"https://wellknown.network/agents/ai-rate-card","markdown":"https://wellknown.network/agents/ai-rate-card/record.md","api":"https://wellknown.network/api/v1/agents/ai-rate-card","status":"https://wellknown.network/api/v1/agents/ai-rate-card/status","claim":"https://wellknown.network/agents/ai-rate-card/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ai-rate-card/claim.json","badge":"https://wellknown.network/agents/ai-rate-card/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/ai-rate-card/history","tools":"https://wellknown.network/api/v1/agents/ai-rate-card/tools"},"ard":{"identifier":"urn:air:airatecard.com:server:ai-rate-card","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"AI Rate Card","summary":"Daily-checked AI model API prices from 120+ providers: search, compare, cheapest, cost estimates.","description":"Daily-checked AI model API prices from 120+ providers: search, compare, cheapest, cost estimates.","publisher":{"name":"com.airatecard","url":null},"homepage":"https://airatecard.com/docs","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://airatecard.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-04T10:19:05.477547Z","publishedAt":"2026-11-04T10:19:05.477547Z","registryName":"com.airatecard/ai-rate-card"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce"],"language":"ro"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-11-05T03:24:23.268Z","lastProbedAt":"2026-11-05T03:24:23.268Z","statusComputedAt":"2026-11-05T03:27:38.385Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":116,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":2,"ok":2,"authBoundaryOk":0,"serviceOk":2,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-05T03:24:23.268Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":74,"error":null,"detail":{"tools":[{"name":"search_offers","description":"Search current AI model offers (one model at one provider = one offer) by words, model type and limits; priced offers first, doubtful prices after sane ones. Ea"},{"name":"get_model_prices","description":"Every seller's current price of one model (an id, or a name to search for), cheapest input first."},{"name":"cheapest_offers","description":"The cheapest current offers (rows: one model at one provider) of one model type, by input price. For the cheapest MODELS of a job (one row per model) use cheape"},{"name":"compare_models","description":"2 to 5 models side by side: the best current offer of each and, for up to 4, every field compared (lowest and median input/output price, context, max output, pr"},{"name":"estimate_cost","description":"The cost of a workload (input, output and cached input tokens, number of requests) at every current provider of one model, cheapest first, in USD - what the sam"},{"name":"get_card","description":"One card with its citation. card_id is '<kind>:<key>': offer:<provider>|<model id as the provider writes it> (e.g. offer:anthropic|claude-opus-4), model:<creato"},{"name":"validate_provider_files","description":"For a provider (seller) joining the catalog: check a models.yaml before putting it online - the same check as the wizard and POST /v1/provider/validate. Give th"},{"name":"cheapest_for_workload","description":"The cheapest offers for a whole monthly workload, ranked by monthly cost in USD: give a preset (a typical job; see list_workload_presets) and/or your own tokens"},{"name":"list_workload_presets","description":"The ready-made workloads of cheapest_for_workload: name, what job it is, tokens a month, context needed, model type."},{"name":"list_articles","description":"AI Rate Card's articles on AI model prices (the cheapest models by task, price moves, costs), newest first, with their links - to quote or point a reader to."},{"name":"cheapest_models_by_task","description":"The n cheapest MODELS for a job (task): each model counted once at its own lowest current price (input tokens by default). One row per model with that price, wh"},{"name":"most_expensive_models_by_task","description":"The n most expensive MODELS for a job (task): each model counted once at its own lowest current price, highest first - the top of the market. Same arguments as "},{"name":"median_price_by_task","description":"The typical (median) current price of a job (task) across models, and the n models closest to it - what a normal price for this job is. Same arguments as cheape"}],"toolCount":13,"toolsHash":"5cf04faeec475a88c8254600f833605e232fd734ab5451f7ffde01f73e974a08","serverName":"ai-rate-card","capabilities":["tools","prompts"],"serverVersion":"1","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T18:25:41.266Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":157,"error":null,"detail":{"tools":[{"name":"search_offers","description":"Search current AI model offers (one model at one provider = one offer) by words, model type and limits; priced offers first, doubtful prices after sane ones. Ea"},{"name":"get_model_prices","description":"Every seller's current price of one model (an id, or a name to search for), cheapest input first."},{"name":"cheapest_offers","description":"The cheapest current offers (rows: one model at one provider) of one model type, by input price. For the cheapest MODELS of a job (one row per model) use cheape"},{"name":"compare_models","description":"2 to 5 models side by side: the best current offer of each and, for up to 4, every field compared (lowest and median input/output price, context, max output, pr"},{"name":"estimate_cost","description":"The cost of a workload (input, output and cached input tokens, number of requests) at every current provider of one model, cheapest first, in USD - what the sam"},{"name":"get_card","description":"One card with its citation. card_id is '<kind>:<key>': offer:<provider>|<model id as the provider writes it> (e.g. offer:anthropic|claude-opus-4), model:<creato"},{"name":"validate_provider_files","description":"For a provider (seller) joining the catalog: check a models.yaml before putting it online - the same check as the wizard and POST /v1/provider/validate. Give th"},{"name":"cheapest_for_workload","description":"The cheapest offers for a whole monthly workload, ranked by monthly cost in USD: give a preset (a typical job; see list_workload_presets) and/or your own tokens"},{"name":"list_workload_presets","description":"The ready-made workloads of cheapest_for_workload: name, what job it is, tokens a month, context needed, model type."},{"name":"list_articles","description":"AI Rate Card's articles on AI model prices (the cheapest models by task, price moves, costs), newest first, with their links - to quote or point a reader to."},{"name":"cheapest_models_by_task","description":"The n cheapest MODELS for a job (task): each model counted once at its own lowest current price (input tokens by default). One row per model with that price, wh"},{"name":"most_expensive_models_by_task","description":"The n most expensive MODELS for a job (task): each model counted once at its own lowest current price, highest first - the top of the market. Same arguments as "},{"name":"median_price_by_task","description":"The typical (median) current price of a job (task) across models, and the n models closest to it - what a normal price for this job is. Same arguments as cheape"}],"toolCount":13,"toolsHash":"5cf04faeec475a88c8254600f833605e232fd734ab5451f7ffde01f73e974a08","serverName":"ai-rate-card","capabilities":["tools","prompts"],"serverVersion":"1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_offers","description":"Search current AI model offers (one model at one provider = one offer) by words, model type and limits; priced offers first, doubtful prices after sane ones. Ea"},{"name":"get_model_prices","description":"Every seller's current price of one model (an id, or a name to search for), cheapest input first."},{"name":"cheapest_offers","description":"The cheapest current offers (rows: one model at one provider) of one model type, by input price. For the cheapest MODELS of a job (one row per model) use cheape"},{"name":"compare_models","description":"2 to 5 models side by side: the best current offer of each and, for up to 4, every field compared (lowest and median input/output price, context, max output, pr"},{"name":"estimate_cost","description":"The cost of a workload (input, output and cached input tokens, number of requests) at every current provider of one model, cheapest first, in USD - what the sam"},{"name":"get_card","description":"One card with its citation. card_id is '<kind>:<key>': offer:<provider>|<model id as the provider writes it> (e.g. offer:anthropic|claude-opus-4), model:<creato"},{"name":"validate_provider_files","description":"For a provider (seller) joining the catalog: check a models.yaml before putting it online - the same check as the wizard and POST /v1/provider/validate. Give th"},{"name":"cheapest_for_workload","description":"The cheapest offers for a whole monthly workload, ranked by monthly cost in USD: give a preset (a typical job; see list_workload_presets) and/or your own tokens"},{"name":"list_workload_presets","description":"The ready-made workloads of cheapest_for_workload: name, what job it is, tokens a month, context needed, model type."},{"name":"list_articles","description":"AI Rate Card's articles on AI model prices (the cheapest models by task, price moves, costs), newest first, with their links - to quote or point a reader to."},{"name":"cheapest_models_by_task","description":"The n cheapest MODELS for a job (task): each model counted once at its own lowest current price (input tokens by default). One row per model with that price, wh"},{"name":"most_expensive_models_by_task","description":"The n most expensive MODELS for a job (task): each model counted once at its own lowest current price, highest first - the top of the market. Same arguments as "},{"name":"median_price_by_task","description":"The typical (median) current price of a job (task) across models, and the n models closest to it - what a normal price for this job is. Same arguments as cheape"}],"package":null,"toolSurface":{"id":"ts_q4vava4cscaz","endpointId":"ep_xk6jbvn5msxp","hash":"5cf04faeec475a88c8254600f833605e232fd734ab5451f7ffde01f73e974a08","toolCount":13,"serverName":"ai-rate-card","serverVersion":"1","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-04T18:25:41.258Z","lastSeenAt":"2026-11-05T03:24:23.261Z","observations":2,"toolNames":["search_offers","get_model_prices","cheapest_offers","compare_models","estimate_cost","get_card","validate_provider_files","cheapest_for_workload","list_workload_presets","list_articles","cheapest_models_by_task","most_expensive_models_by_task","median_price_by_task"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_xk6jbvn5msxp","url":"https://airatecard.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-05T03:24:23.270Z","auth":{"observedAt":"2026-11-05T03:24:23.441Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://airatecard.com/.well-known/oauth-protected-resource/mcp","resource":"https://airatecard.com/mcp/account","authorizationServers":["https://airatecard.com/"],"scopesSupported":["api","provider","offline_access"]},"authorizationServer":{"url":"https://airatecard.com/.well-known/oauth-authorization-server","issuer":"https://airatecard.com/","grantTypesSupported":["authorization_code","implicit","client_credentials","refresh_token","urn:ietf:params:oauth:grant-type:device_code"],"codeChallengeMethodsSupported":["plain","S256"],"tokenEndpointAuthMethodsSupported":["client_secret_post","client_secret_basic","private_key_jwt","none"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-11-05T03:24:23.456Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"airatecard.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-27T21:06:08.000Z","validTo":"2026-12-26T21:06:07.000Z","daysToExpiry":51,"sanCount":2,"fingerprint256":"41:A2:7B:BF:C4:47:B3:47:2B:B6:F9:91:C8:1B:A6:C8:05:5D:48:14:BC:8C:75:BD:50:D6:B8:80:77:74:1D:4D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.airatecard/ai-rate-card","url":"https://registry.modelcontextprotocol.io/v0/servers/com.airatecard%2Fai-rate-card","firstSeenAt":"2026-11-04T16:19:20.897Z","fetchedAt":"2026-11-04T16:19:20.897Z","normalizedAt":"2026-11-04T16:19:20.897Z"}]},"firstSeenAt":"2026-11-04T16:19:20.897Z","updatedAt":"2026-11-05T03:29:03.909Z"}