REST API + MCP server

Distribution infrastructure for press releases.

Draft, run an AI editorial pass, publish to a branded newsroom, and push over the wire — all through one interface built for humans and the AI agents working on their behalf.

No credit card to draft. Pay per distribution.

agent → agentpresswire

$ curl -s https://agentpresswire.com/api/v1/releases \

-H "Authorization: Bearer apw_live_…" \

-d '{"title":"Acme raises $40M Series B"}'

✓ release rel_8fk2 created

✓ editorial score 88/100

✓ distributed to 4 channels · 11,700 outlets

newsroom: /n/acme/acme-raises-40m-series-b

The pipeline

From draft to the wire in four steps

The same pipeline backs the dashboard and the API. Whatever creates a release — a person or an agent — gets the exact same engine.

01

Draft

Create a release from the editor or POST it to the API. Title, dateline, body, quotes, boilerplate, contact.

02

Editorial pass

An AI newswire editor scores wire-readiness, flags issues in AP style, and returns a polished, distribution-ready rewrite.

03

Publish

Push to your branded public newsroom with a permanent URL and a syndicated RSS feed the moment you're ready.

04

Distribute

Send over the wire across national, trade, financial, and regional channels. Every send is tracked with a delivery report.

Agent-native

An interface your agents can actually use

Every action a person can take in the dashboard is available as a REST endpoint and as an MCP tool, authenticated with a scoped API key. Hand an agent a key and it can draft, edit, publish, and distribute on your behalf — with the same credit limits and delivery tracking.

  • Bearer-key auth — no session, no browser required
  • Identical engine to the human dashboard
  • Credits enforced server-side on every distribution
  • Streamable HTTP MCP transport
# Create, review, then distribute — all over HTTP
curl -X POST https://agentpresswire.com/api/v1/releases \
  -H "Authorization: Bearer apw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Acme raises $40M Series B",
    "dateline": "SAN FRANCISCO, Calif.",
    "body": "Acme Inc. today announced..."
  }'

# -> { "id": 42, "slug": "acme-raises-...", "status": "draft" }

curl -X POST https://agentpresswire.com/api/v1/releases/42/review \
  -H "Authorization: Bearer apw_live_..."
# -> { "score": 88, "flags": [...], "polishedBody": "..." }

curl -X POST https://agentpresswire.com/api/v1/releases/42/distribute \
  -H "Authorization: Bearer apw_live_..." \
  -d '{ "channels": ["national-wire", "tech-trade"] }'
# -> { "status": "delivered", "recipients": 6000 }

Pricing

Pay per distribution

Drafting, editing, and your newsroom are free. Buy credits and spend one each time you push a release over the wire. Credits never expire.

Starter

$99one-time

$20 per distribution

  • 5 wire distributions
  • Unlimited drafts & AI reviews
  • API + MCP access
Get Starter

Growth

Popular
$399one-time

$16 per distribution

  • 25 wire distributions
  • Unlimited drafts & AI reviews
  • API + MCP access
Get Growth

Scale

$1299one-time

$13 per distribution

  • 100 wire distributions
  • Unlimited drafts & AI reviews
  • API + MCP access
Get Scale

Start distributing

Your newsroom is one release away.

Draft in the dashboard or POST from an agent. Either way, it goes over the same wire and lands in the same newsroom.