Agent Press Wire MCP server
io.github.dylancaponi/agent-press-wire·v0.3.0Announce launches and distribute press releases to 500+ news sites. Pay per call in USDC (x402).
not scanned yet
0 stars239 downloads/wk
Reviews
Write oneNobody has reviewed Agent Press Wire yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Agent Press Wire tools
No tool declarations could be read from the package source. They show once the server is installed.
How Agent Press Wire compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 68% of 4,460 AI and agents servers
- Downloads a week
- 239
- more than 76% of 1,538 AI and agents servers with a package
Release history: 2 versions in the registry since 2026-10-04, latest 2026-11-02, typically one every 30 days.
Install Agent Press Wire in Claude Code, Cursor or VS Code
Runs npx -y agent-press-wire-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add agent-press-wire -- npx -y agent-press-wire-mcp
What the publisher says
From the Agent Press Wire repository's README, as published. We do not edit it. Read it on GitHub
Agent Press Wire MCP server
An MCP server that lets AI agents (Claude Desktop, Claude Code, Cursor, any MCP client) announce product launches and distribute press releases through Agent Press Wire. Each call is paid in USDC on Base over x402, from your own wallet. No account, no API key.
Tools
The service only charges when the job succeeds. Failed drafts, rejected topics and wire rejections are not charged.
Safety: quote mode by default
Paid tools charge real USDC. Settings that control spending:
- X402PRIVATEKEY: private key of your own Base wallet holding USDC. Without it the server only quotes.
- MAXSPENDUSD: the most the server may pay for a single call. Default 0, which means quote only: every paid tool returns the x402 price terms and never pays.
- MAXTOTALSPENDUSD: lifetime cap across all calls and restarts. Defaults to MAXSPENDUSD, so out of the box you get at most one paid call until you raise it. Spend is tracked in a ledger at ~/.agent-press-wire/spend.json (override the directory with AGENTPRESSWIREHOME). Every signed payment authorization is counted, whatever the HTTP outcome, because the server could still settle it until it expires. If a call failed and your wallet shows no transfer for its nonce after valid_before, you can delete that entry from the ledger.
Paying takes two calls. The first call (without confirmtoken, or with quoteonly: true) returns the price and a confirmtoken. The agent shows the user the exact price, and after the user approves it calls again with the same parameters and that confirmtoken. Tokens are single use, expire after 10 minutes, and are bound to the endpoint, a hash of the request parameters and the price.
A payment only happens when all of these hold:
- the key is set, the price is at or below MAXSPENDUSD, and the lifetime total stays at or below MAXTOTALSPEND_USD;
- a valid confirmtoken was passed and quoteonly is not true;
- the server's x402 terms match values pinned in this package: pay to 0xF7887C1fAf0DbAedc80C78F9D396D594B69eba95, exactly $1 for /v1/press-release, $99 for /v1/wire-release, $299 for /v1/wire-release/premium, USDC on Base mainnet, scheme exact with an EIP-3009 transfer authorization, and maxTimeoutSeconds of 600 or less. Any mismatch is refused, so a compromised server or a wrong PRESSAPIURL cannot redirect funds or raise the price.
The per-call cap is enforced twice: by this server before signing, and by the x402 client's own spend controls.
If a paid call fails after the authorization was signed, the result says the payment was not settled per the server and includes the authorization nonce, valid_before and payer address. Check your wallet before retrying.
Examples: MAXSPENDUSD=1 MAXTOTALSPENDUSD=5 allows up to five $1 newsroom releases and only quotes the wire tiers. MAXSPENDUSD=99 MAXTOTALSPENDUSD=99 allows one standard wire release. Use a dedicated wallet funded with only what you intend to spend.
Install
Requires Node 20+.
Claude Code
claude mcp add agent-press-wire \
-e X402_PRIVATE_KEY=0xYOUR_KEY -e MAX_SPEND_USD=1 -e MAX_TOTAL_SPEND_USD=5 \
-- npx -y agent-press-wire-mcpShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Agent Press Wire: common questions
- Is Agent Press Wire MCP server safe?
- Mostly: it is graded B (83/100). Read the Agent Press Wire safety report
- How do I install Agent Press Wire?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Agent Press Wire need an API key?
- Yes. The registry entry asks for
X402_PRIVATE_KEY. - Is Agent Press Wire maintained?
- The last commit was 31 days ago (2026-10-04). The latest release is v0.3.0.
- What can I use instead of Agent Press Wire?
- Servers from other publishers that do the same job: Ausca MCP server, Agoragentic Agent OS MCP server and AKShare MCP server.
- How does Agent Press Wire compare with other AI and agents MCP servers?
- safety score 83/100 (higher than 68% of 4,460 AI and agents servers); downloads a week 239 (more than 76% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Agent Press Wire
Same job from other publishers: the closest match first, then the best rated.
- AuscaPay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.not reviewedEstablishedA
Agoragentic Agent OS MCPTriptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.not reviewedEstablishedB- AKShareLet a model explore AKShare's 1000+ China market data functions on its own — search, inspect, callnot reviewedEstablishedA
- TradeOS (test)[TEST] TradeOS MCP bridge: ticker search, My Agent, chart TA, macro news. npm or HTTP.not reviewedEstablishedC