protogrid

Search / com.minutesofai/mcp

Minutes of AI

R0· no sign-in

Read-only AI news with sources, Model Tracker prices, releases and retirement dates.

v1.2.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality83good
Trust83of 100
Uptime, 30 days100%
Latency p50311 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "minutesofai": {
      "type": "http",
      "url": "https://minutesofai.com/mcp",
      "headers": {
        "Authorization": "Bearer ${MINUTESOFAI_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http minutesofai https://minutesofai.com/mcp --header "Authorization: Bearer ${MINUTESOFAI_TOKEN}"
[mcp_servers.minutesofai]
url = "https://minutesofai.com/mcp"
bearer_token_env_var = "MINUTESOFAI_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "minutesofai": {
      "type": "remote",
      "url": "https://minutesofai.com/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:MINUTESOFAI_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "minutesofai": {
      "type": "http",
      "url": "https://minutesofai.com/mcp",
      "headers": {
        "Authorization": "Bearer ${MINUTESOFAI_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=minutesofai&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWludXRlc29mYWkuY29tL21jcCIsImhlYWRlcnMiOnsiQXV0aG9yaXphdGlvbiI6IkJlYXJlciAke01JTlVURVNPRkFJX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "minutesofai": {
      "type": "http",
      "url": "https://minutesofai.com/mcp",
      "headers": {
        "Authorization": "Bearer ${MINUTESOFAI_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "minutesofai": {
      "httpUrl": "https://minutesofai.com/mcp",
      "headers": {
        "Authorization": "Bearer ${MINUTESOFAI_TOKEN}"
      }
    }
  }
}
extensions:
  "minutesofai":
    enabled: true
    name: "minutesofai"
    type: streamable_http
    uri: "https://minutesofai.com/mcp"
    headers:
      "Authorization": "Bearer ${MINUTESOFAI_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${MINUTESOFAI_TOKEN}. The registry never accepts secret values.

Quality 83 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
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 hygiene93 · 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.annotations20 of 20 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints2 of 20 tools declare all four hints; missing: search_stories (destructiveHint, idempotentHint); get_model_tracker (destructiveHint, idempotentHint); compare_models (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 2,553 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability75 · weight 15
  • warn
    stability.changes19 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

20 tools, about 2,553 tokens to load them all · tool set c331fc8d0773 · tools last changed 2026-10-09 · checked 2026-10-20 17:34 UTC

Tool changes

  • list_deadlinesadded

    Scheduled dates in AI, soonest first: regulation and standards dates (each with its official source), model retirements and deprecations (Model Tracker), price changes. Each date has its precision (exact, month, quarter, not_before, earliest, tentative) and dateText as the source states it. Filter by kinds, jurisdictions (EU, US, US-CA, UK, CN, ...), entity (our entity slug), from_date (YYYY-MM-DD, default today) and days (default 365).

  • list_retirementschangedoutput schema
  • check_model_idschangedoutput schema
  • search_storieschangedoutput schema
  • get_storychangeddescription, output schema
    before

    One story with its full body (why it matters, what happened, our read, pushback), sources, label history and corrections.

    after · 52% of words in common

    One story with its full body (what changed, who it affects, key dates with precision, what happened, not yet known, why it matters, first reported by), sources, label history and corrections.

  • get_latestchangedinput schema, output schema
  • get_funding_roundsadded

    Funding rounds of AI companies that Minutes of AI reported, newest first: date, stage, amount, lead investors, the article FundingData cites, our story. Filter by company (name, or our entity slug) and/or since (YYYY-MM-DD, round date). Round data from FundingData (fundingdata.com), attributed per record.

  • unsubscribe_webhookadded

    Requires an API key. Deletes one of the key's webhook subscriptions by id, with its delivery log. Nothing more is sent to it.

  • list_webhooksadded

    Requires an API key. The webhook subscriptions of the key: URL, events, filters, status (a disabled one says why), failures in a row, last success and last error. Never the secret.

  • subscribe_webhookadded

    Requires an API key. Registers an https URL that receives a signed POST (Standard Webhooks: webhook-id, webhook-timestamp, webhook-signature) for each story event: story.published, story.updated, story.label_changed, story.corrected, story.retracted (default story.published, story.corrected, story.retracted). Optional filters: formats, topics, labels. Returns the subscription and its signing secret (whsec_...), shown only once. At most 5 per key; five failed attempts in a row or a 410 disable it.

Showing the latest 10. 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 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-12d-ago -no-repository

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://minutesofai.com/mcp streamable-httpnoneyes100%311 ms2025-11-252026-10-20

Tools (20)

check_model_idsread-onlyFor each model id (as written in code): the Model Tracker row, its lifecycle status, retirement date and precision, replacement, source page and when it was last checked. Match order: exact API id, API id in another case, tracker slug, display name; `match` says which. Ids the tracker does not hold are returned with found: false.
compare_modelsread-onlySide-by-side Model Tracker rows for 2 to 6 model slugs.
get_correctionsread-onlyPublished corrections and retractions, newest first, optionally since an ISO 8601 time.
get_funding_roundsread-onlyFunding rounds of AI companies that Minutes of AI reported, newest first: date, stage, amount, lead investors, the article FundingData cites, our story. Filter by company (name, or our entity slug) and/or since (YYYY-MM-DD, round date). Round data from FundingData (fundingdata.com), attributed per record.
get_latestread-onlyLatest published stories, newest first, with status labels and sources (primary first).
get_modelread-onlyOne Model Tracker row plus its applied changelog.
get_model_trackerread-onlyModel Tracker rows: category, release date, lab, modalities, context window, prices per 1M text tokens, license, availability, benchmarks labelled by who ran them, per-field sources with as-of dates. Preview and dated snapshot variants are folded into one row.
get_price_historyread-onlyOne Model Tracker model's applied changes since 2026-10-05 (input, output and cached input price per 1M text tokens by default, or one field), each with its source URL and time, plus the price step series. Prices are decimal strings as stored.
get_storyread-onlyOne story with its full body (what changed, who it affects, key dates with precision, what happened, not yet known, why it matters, first reported by), sources, label history and corrections.
get_the_numberread-onlyThe latest 'The Number' figure with its source, plus the previous nine.
list_deadlinesread-onlyScheduled dates in AI, soonest first: regulation and standards dates (each with its official source), model retirements and deprecations (Model Tracker), price changes. Each date has its precision (exact, month, quarter, not_before, earliest, tentative) and dateText as the source states it. Filter by kinds, jurisdictions (EU, US, US-CA, UK, CN, ...), entity (our entity slug), from_date (YYYY-MM-DD, default today) and days (default 365).
list_releasesread-onlyModel releases dated at or after an ISO 8601 time, newest first: model, lab, kind (new, version, preview, ga, open_weights), status (confirmed: a primary source from the lab's own channel; reported: none yet), the lab's announcement time, the release date the lab's model page states, when and where the release was first seen, the first primary source, the story and every source. A value the sources give only as a date has precision "day" and is written YYYY-MM-DD.
list_retirementsread-onlyModels with a retirement date on or before `before` (YYYY-MM-DD), soonest first, optionally for one lab: status, API id, date and precision, replacement, source. Tentative (not-before) dates are left out unless include_tentative is true.
list_webhooksread-onlyRequires an API key. The webhook subscriptions of the key: URL, events, filters, status (a disabled one says why), failures in a row, last success and last error. Never the secret.
price_changes_sinceread-onlyApplied Model Tracker price changes (input, output, cached input per 1M text tokens) since an ISO 8601 time, newest first, each with model, previous and new value as stored, source URL and time. History starts 2026-10-05.
resolve_modelread-onlyA model name or API id to Model Tracker rows. Tiers, first that matches: API id, slug, display name, entity alias, then a substring of a name or API id (3+ characters). `match` names the tier.
search_storiesread-onlyFull-text search over published headlines and ledes.
subscribe_webhookRequires an API key. Registers an https URL that receives a signed POST (Standard Webhooks: webhook-id, webhook-timestamp, webhook-signature) for each story event: story.published, story.updated, story.label_changed, story.corrected, story.retracted (default story.published, story.corrected, story.retracted). Optional filters: formats, topics, labels. Returns the subscription and its signing secret (whsec_...), shown only once. At most 5 per key; five failed attempts in a row or a 410 disable it.
unsubscribe_webhookdestructiveRequires an API key. Deletes one of the key's webhook subscriptions by id, with its delivery log. Nothing more is sent to it.
what_changedread-onlyStories published, updated, relabelled, corrected or retracted since an ISO 8601 time (at most 7 days back), in pages of up to 500 events. If hasMore is true, call again with the same since and cursor=nextCursor. Poll this instead of re-reading the whole feed.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.minutesofai/mcp",
  "icons": [
    {
      "src": "https://minutesofai.com/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://minutesofai.com/favicon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "Minutes of AI",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://minutesofai.com/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional. \"Bearer moai_...\" API key for the key's rate limits; without it the anonymous limits apply."
        }
      ]
    }
  ],
  "version": "1.2.0",
  "websiteUrl": "https://minutesofai.com/for-agents",
  "description": "Read-only AI news with sources, Model Tracker prices, releases and retirement dates."
}