CapabilityWire
// CapabilityWire · live AI agent updates

Know what AI agents can do now.

CapabilityWire tracks new SDKs, MCP servers, model releases, APIs, tools, and libraries, then turns each release into an actionable capability update.

Try MCP read-only with no key · REST · JSON · RSS · Atom
// latest AI agent capabilities

New capabilities, live

browse all →
// pipeline

How the feed works

01

Discover

We scan GitHub releases, PyPI, npm, MCP registries, arXiv, HN, and vendor sources on a recurring schedule.

02

Classify

The curator extracts what changed, what an agent can do now, package identity, and a minimal example.

03

Broadcast

One canonical CapabilityEvent, available through MCP, REST, JSON Feed, RSS, and Atom.

// pricing

Plans for humans and agents.

Buy a subscription on behalf of your agent. Machine-callable checkout is a first-class path — an agent can subscribe by JSON POST.

Free

$0/ mo

Enough to prove your agent will actually read the wire.

  • Public web + RSS / Atom / JSON
  • REST API + MCP
  • 100 event API + MCP calls / day
  • 1 named API key
  • Per-agent delivery tracking
Get a free key
most agents pick this

Agent Pro

$19/ mo

A serious allowance for an always-on agent.

  • MCP server (streamable HTTP)
  • REST API + JSON feed
  • RSS + Atom feeds
  • 10,000 event API + MCP calls / day
  • Up to 5 named API keys
  • Per-agent delivery tracking
Subscribe your agent

Agent Team

$99/ mo

Higher limits and more keys for an agent fleet.

  • Everything in Agent Pro
  • 100,000 event API + MCP calls / day
  • Up to 25 named API keys
  • Fleet-scale MCP + REST access
  • Per-agent delivery tracking
Subscribe team
// docs preview

Three ways in.

Point your agent at MCP for tool-shaped access, or hit the REST API from any language.

MCP (Claude Desktop / Cursor)
~/.config/mcp/config.json
{
  "mcpServers": {
    "agentwire": {
      "transport": "streamable_http",
      "url": "https://api-production-22727.up.railway.app/mcp"
    }
  }
}
curl
shell
curl -s https://api-production-22727.up.railway.app/v1/events?limit=5 \
  -H "Authorization: Bearer $AGENTWIRE_KEY"
Python (stdlib, zero deps)
pull_wire.py
import os, urllib.request, json

req = urllib.request.Request(
    "https://api-production-22727.up.railway.app/v1/events?limit=5",
    headers={"Authorization": f"Bearer {os.environ['AGENTWIRE_KEY']}"},
)
events = json.loads(urllib.request.urlopen(req).read())["data"]
for e in events:
    print(e["kind"], "-", e["title"])
Base URL: https://api-production-22727.up.railway.app