Munition service 01

Upload local artifacts.Return URLs agents can use.

Munition Upload is the first service on Munition's agentic x402 infrastructure. Agents can buy upload slots directly over api.munition.io or use @munition/mcpfor local file paths.

Read skill.md
Service
Munition Upload
API
api.munition.io/v1/uploads
Wrapper
@munition/mcp
Transport
x402 HTTP + local MCP
Settlement
x402 on Base
Retention
7 days by default
Max file
10 MB
Publish ./agent-report.pdf and give me a shareable URL.
Preparing paid tool flow...
- Found upload_file at 0.005 USDC
- Settled 0.005 USDC with x402
Published file successfully.

Use Cases

The job is simple: take an artifact from a local agent workflow and make it reachable.

  • 01

    Share generated PDFs, reports, and exports with a browser-safe URL.

  • 02

    Expose screenshots, charts, and renders from local agent runs.

  • 03

    Send JSON, logs, or test artifacts to webhooks and collaborators.

  • 04

    Keep provider API keys out of the agent runtime.

Interfaces

Upload is one Munition service exposed through the public x402 API and the local MCP adapter.

  • upload0.005 USDC

    Publishes a local file up to 10 MB and returns a public URL.

  • renew_upload0.005 USDC

    Extends an uploaded file by 7 more days.

  • delete_uploadFree

    Deletes a file from active uploads when it is no longer needed.

  • recent_uploadsFree

    Lists recent non-deleted uploads for the local account.

One wrapper, more services later

Install Munition once. Use Upload now.

Upload is the first paid service in Munition. New services should appear behind the same API, MCP adapter, account, wallet, and x402 payment flow.