Skip to content
mcp/skillhub

Upstream MCP Server

by toolweatherio.github.toolweather/upstreamv0.2.0

Is this AI/dev API down? Is this model deprecated, what replaces it? Live status for ~40 APIs.

0remoteofficial registry

context tax

~1,714 tok/turn5 tools

security

97/100

cold start

hosted

freshness

Active3d ago

Our reading of Upstream, from the data

Upstream is an MCP server from toolweather, listed in the official MCP Registry.

Its 5 tools add about 1,714 tokens to every model turn (measured 2026-10-19).

Maintenance is active: the last public signal was 3 days ago (2026-10-16).

It runs as a hosted endpoint, so there is nothing to install.

Install Upstream MCP server

Install in Claude Code

claude mcp add --transport http upstream-toolweather https://upstream.toolweather.workers.dev/mcp

Remote endpoints

  • streamable-httphttps://upstream.toolweather.workers.dev/mcp

Context tax

Connecting this server adds ~1,714 tokens of tool definitions to every model turn (moderate, 5 tools). Measured 2026-10-19 via its hosted endpoint; o200k tokenizer, worst case for clients that load all tools up front. How we measure

ModelPer 1,000 turnsWith prompt caching
Claude Opus 5.5$6.86$0.343
Claude Sonnet 5.5$3.43$0.343
Claude Haiku 5.5$0.171—

Input prices as of 2026-10-06. Excludes your own prompt and output.

Tools (5)

  • list_recent_api_changes414 tok

    List the on-demand feed of recent AI and developer API changes (status flips, deprecation-page edits, model retirements, pricing-page edits). Use for a chosen window, one provider, or one kind, when explaining sudden breakage. Not for live up/down (check_api_status) and not for the once-a-day digest, which also covers MCP server breakage (get_digest). Returns summary, count, freshness, and changes[] with provider, kind, title, detail, source, and at, newest first. Status rows arrive within about 5 minutes; doc-page rows every few hours. A limit above 500 is clamped to 500; an unknown provider

  • check_model_deprecation376 tok

    Check whether one LLM model id is active, deprecated, or retired, plus its shutdown date and replacement, from that provider's deprecation page (OpenAI, Anthropic, Google, and other tracked LLM vendors). Use before hard-coding or calling a model, or when a call fails with model-not-found. Not for API uptime (check_api_status) and not for a retirement feed (list_recent_api_changes with kind model_retirement, or get_digest). Returns summary, verdict (active|deprecated|retired|unknown), recommended_action (keep_using|plan_migration|switch_now|verify_with_provider), replacement, shutdown_date, evi

  • get_digest347 tok

    Read one published daily breaking-changes digest: AI/dev API status flips, model deprecations and retirements, pricing-page edits, and breaking MCP server changes. Use for a once-a-day catch-up. For a filtered on-demand API feed with no MCP section, use list_recent_api_changes; for live up/down, check_api_status; for one model id, check_model_deprecation. Always free (no quota, no x402). Published once at 12:00 UTC as a frozen window since the previous issue (usually ~24h); not updated later. Omit date for the latest; a missing YYYY-MM-DD returns 404 {error:no_issue}. One issue per date, no pa

  • check_api_status276 tok

    Check whether one AI or developer API provider (OpenAI, Anthropic, Gemini, Mistral, Groq, GitHub, Stripe, Cloudflare, Vercel, Supabase, Twilio, ~40 total) is up, degraded, or down right now. Use before calling that provider, or right after 5xx/429/timeouts, to choose retry, wait, or a fallback. Not for a model id (check_model_deprecation), the filtered change feed (list_recent_api_changes), or the daily rollup (get_digest). Returns summary, verdict (up|degraded|partially down|down|unknown), recommended_action, incidents, affected_components, checked_at, and freshness; status is rechecked about

  • list_providers159 tok

    List every AI and developer API provider Upstream tracks (~40) with id, name, category, current state, checked_at, and status page. Use to pick a provider id for check_api_status, or for one all-providers health pass. Not for one provider's incidents (check_api_status) and not for what changed (list_recent_api_changes or get_digest). No parameters. Always free; does not spend the daily quota. State is refreshed about every 5 minutes. Returns {count, providers:[{id, name, category, state, checked_at, status_page}]}; state is operational, degraded, partial_outage, major_outage, maintenance, or u

Security signals

97/100 — no known issues found as of 2026-10-19, from the checks below. This is not a guarantee of safety; review what a server can do before connecting it.

Deductions

  • No security policy (SECURITY.md)-3

Checks

  • ✓Repository hygiene (archived, activity, license, security policy)
  • ✓Tool descriptions (prompt-injection and hidden-text heuristics)
  • ○Package metadata (install scripts, provenance) — pending
  • ○Source scan (secrets, CVEs, risky code) by vectra-guard — pending

Scan it yourself before installing with vectra-guard, the open-source agent security CLI. Scoring rules

Freshness

Active — last maintenance signal 3d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-16 · 3d ago · GitHub

  2. Latest release

    2026-10-15 · 4d ago · GitHub · v0.3.1

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-15 · 4d ago · official registry · v0.2.0

FAQ

›How do I install the Upstream MCP server in Claude Code?

Run: claude mcp add --transport http upstream-toolweather https://upstream.toolweather.workers.dev/mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Upstream require an API key?

No required environment variables are declared in its published metadata.

›Can I use Upstream as a remote (hosted) MCP server?

Yes. It is a hosted MCP server; connect to its URL with any client that supports remote MCP.

›Is Upstream in the official MCP registry?

Yes, as io.github.toolweather/upstream.

›How many tokens does Upstream add to my context?

Its tool definitions total about 1,714 tokens, resent on every turn.

Sources and method

Official MCP Registry entry
updated 2026-10-15
GitHub repository
fetched 2026-10-19
Last checked against all sources
2026-10-19

The description, packages and links come from the maintainer's own published metadata. Token cost, security signals, freshness and the reading above are MCPSkillHub's own measurements; see the methodology. Editorial standards are owned by Ramachandra Vikas Chamarthi, Founder & AI HPC Architect. Spot an error? Request a correction or claim the listing.