protogrid

Search / io.github.Lazige/modelcostcomparison

ModelCostComparison

not classified

Find AI model pricing, estimate token costs and compare offers. No API key required.

v1.0.1 · active · repository · website · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality79good
Trust70of 100
Uptime, 30 days97%
Latency p50406 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "modelcostcomparison": {
      "type": "http",
      "url": "https://modelcostcomparison.com/api/v1/mcp"
    }
  }
}
claude mcp add --transport http modelcostcomparison https://modelcostcomparison.com/api/v1/mcp
[mcp_servers.modelcostcomparison]
url = "https://modelcostcomparison.com/api/v1/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "modelcostcomparison": {
      "type": "remote",
      "url": "https://modelcostcomparison.com/api/v1/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "modelcostcomparison": {
      "type": "http",
      "url": "https://modelcostcomparison.com/api/v1/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=modelcostcomparison&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbW9kZWxjb3N0Y29tcGFyaXNvbi5jb20vYXBpL3YxL21jcCJ9"
}
{
  "servers": {
    "modelcostcomparison": {
      "type": "http",
      "url": "https://modelcostcomparison.com/api/v1/mcp"
    }
  }
}
{
  "mcpServers": {
    "modelcostcomparison": {
      "httpUrl": "https://modelcostcomparison.com/api/v1/mcp"
    }
  }
}
extensions:
  "modelcostcomparison":
    enabled: true
    name: "modelcostcomparison"
    type: streamable_http
    uri: "https://modelcostcomparison.com/api/v1/mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,978 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes9 tool changes in 30 days
  • fail
    stability.rug_pull6 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 2,978 tokens to load them all · tool set bad7401e0d8b · tools last changed 2026-09-29 · checked 2026-10-20 10:03 UTC

Tool changes

  • list_providerschangeddescription, input schemameaning changed
    before

    Summarize catalogue providers, distinct API model identities, tariff counts and current supported input/output rate ranges in USD per million tokens. Ranges are informational, not workload estimates or capability rankings.

    after · 42% of words in common

    Use to discover provider IDs and catalogue coverage before filtering model searches. Returns distinct API model counts, offer counts and current supported input/output rate ranges in USD per million tokens. The two rate minima may belong to different offers. For a workload estimate use find_cheapest_models or calculate_cost; ranges are not capability rankings.

  • find_cheapest_modelschangeddescription, input schemameaning changed
    before

    Rank current reviewed offers by USD text-token subtotal for the supplied input/output/cache workload. Defaults to standard tariffs. Optional verified input-capacity filter is a pricing-scope limit, not full context size. No model-quality recommendation. Returns exclusion counts; discover exact IDs in results.

    after · 35% of words in common

    Use when you know your token workload but have not selected offers: rank eligible current reviewed offers by USD text-token subtotal and return their exact IDs. Defaults to standard tariffs. Cheapest means within the eligible catalogue and supplied filters, not best quality or the entire market. Equal token counts do not imply tokenizer equivalence. Excludes cache writes, storage, search, tool fees and taxes; reports exclusion counts. Optional capacity filtering uses reviewed pricing input limits, not full context windows.

  • compare_model_costschangeddescription, input schemameaning changed
    before

    Compare 2–20 exact offers for identical text-token counts using one pricing snapshot. Returns supported results plus per-offer exclusions. Equal token counts are an assumption, not tokenizer equivalence.

    after · 30% of words in common

    Use when you already have 2–20 exact offer IDs and want their USD text-token subtotals for the same usage and pricing snapshot. Equal token counts are a comparison assumption, not equivalent tokenization of the same text. Returns supported results and per-offer exclusions. Excludes cache writes, storage, search, tool fees and taxes; does not rank quality. Use find_cheapest_models to search without a shortlist.

  • calculate_costchangeddescription, input schemameaning changed
    before

    Estimate a USD text-token subtotal for one exact offer using current reviewed rates. Input includes cached input. Excludes cache writes, storage, tools and taxes. No model invocation.

    after · 37% of words in common

    Use when you have one exact offer ID and token usage and want its USD text-token subtotal. Discover the ID with list_models first. Total input includes cached input; do not add cached tokens twice. Excludes cache writes, storage, search, tool fees and taxes. Requires current reviewed, supported rates; does not invoke a model. Use compare_model_costs for several known offers.

  • get_model_pricingchangeddescription, input schemameaning changed
    before

    Read recorded USD text-token prices, tariff identity, provenance and freshness for an exact offer ID. Expired or unreviewed prices are informational only.

    after · 43% of words in common

    Use after list_models when you need the rates, tariff identity, sources and freshness of one exact offer, without calculating a workload. Supply the returned model_id. Prices are recorded USD text-token rates; expired or unreviewed rates are informational only. Use calculate_cost for a workload estimate.

  • list_modelschangeddescription, input schemameaning changed
    before

    Find exact pricing offers and their IDs. Defaults to current reviewed prices; offers may still have unsupported billing modes. No model capability recommendation. Search accepts case, spacing and punctuation variants of recorded labels and API IDs. Multiple matching tariffs are returned as choices; costing still requires an exact ID.

    after · 39% of words in common

    Use first when you know a model name or provider but need exact pricing-offer IDs for pricing or calculations. Search recorded labels and API IDs; case, spacing and punctuation variants are accepted. Multiple tariffs are returned as separate choices. Defaults to current reviewed offers; check costing_supported before calculating. This discovers pricing offers, not model capability recommendations.

  • list_providersadded

    Summarize catalogue providers, distinct API model identities, tariff counts and current supported input/output rate ranges in USD per million tokens. Ranges are informational, not workload estimates or capability rankings.

  • find_cheapest_modelsadded

    Rank current reviewed offers by USD text-token subtotal for the supplied input/output/cache workload. Defaults to standard tariffs. Optional verified input-capacity filter is a pricing-scope limit, not full context size. No model-quality recommendation. Returns exclusion counts; discover exact IDs in results.

  • list_modelschangeddescription
    before

    Find exact pricing offers and their IDs. Defaults to current reviewed prices; offers may still have unsupported billing modes. No model capability recommendation.

    after · 51% of words in common

    Find exact pricing offers and their IDs. Defaults to current reviewed prices; offers may still have unsupported billing modes. No model capability recommendation. Search accepts case, spacing and punctuation variants of recorded labels and API IDs. Multiple matching tariffs are returned as choices; costing still requires an exact ID.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 70 / 100

unreachable
provenance90
liveness9
freshness100
hygiene100

+repository +namespace-matches-repo +website -unreachable(3 failures) +updated-18d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://modelcostcomparison.com/api/v1/mcp streamable-httpnoneno (3 failures)97%406 ms2026-07-282026-10-17

Tools (6)

calculate_costread-onlyUse when you have one exact offer ID and token usage and want its USD text-token subtotal. Discover the ID with list_models first. Total input includes cached input; do not add cached tokens twice. Excludes cache writes, storage, search, tool fees and taxes. Requires current reviewed, supported rates; does not invoke a model. Use compare_model_costs for several known offers.
compare_model_costsread-onlyUse when you already have 2–20 exact offer IDs and want their USD text-token subtotals for the same usage and pricing snapshot. Equal token counts are a comparison assumption, not equivalent tokenization of the same text. Returns supported results and per-offer exclusions. Excludes cache writes, storage, search, tool fees and taxes; does not rank quality. Use find_cheapest_models to search without a shortlist.
find_cheapest_modelsread-onlyUse when you know your token workload but have not selected offers: rank eligible current reviewed offers by USD text-token subtotal and return their exact IDs. Defaults to standard tariffs. Cheapest means within the eligible catalogue and supplied filters, not best quality or the entire market. Equal token counts do not imply tokenizer equivalence. Excludes cache writes, storage, search, tool fees and taxes; reports exclusion counts. Optional capacity filtering uses reviewed pricing input limits, not full context windows.
get_model_pricingread-onlyUse after list_models when you need the rates, tariff identity, sources and freshness of one exact offer, without calculating a workload. Supply the returned model_id. Prices are recorded USD text-token rates; expired or unreviewed rates are informational only. Use calculate_cost for a workload estimate.
list_modelsread-onlyUse first when you know a model name or provider but need exact pricing-offer IDs for pricing or calculations. Search recorded labels and API IDs; case, spacing and punctuation variants are accepted. Multiple tariffs are returned as separate choices. Defaults to current reviewed offers; check costing_supported before calculating. This discovers pricing offers, not model capability recommendations.
list_providersread-onlyUse to discover provider IDs and catalogue coverage before filtering model searches. Returns distinct API model counts, offer counts and current supported input/output rate ranges in USD per million tokens. The two rate minima may belong to different offers. For a workload estimate use find_cheapest_models or calculate_cost; ranges are not capability rankings.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.Lazige/modelcostcomparison",
  "icons": [
    {
      "src": "https://modelcostcomparison.com/images/lazige-logotype.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "ModelCostComparison",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://modelcostcomparison.com/api/v1/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.1",
  "repository": {
    "url": "https://github.com/Lazige/modelcostcomparison-mcp",
    "source": "github"
  },
  "websiteUrl": "https://modelcostcomparison.com/developers",
  "description": "Find AI model pricing, estimate token costs and compare offers. No API key required."
}