
Ausca
Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.
- GitHub stars
- 38
- tools
- 17
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 2
- last updated
- Sep 28, 2026
Install
From registry metadata$ npx add-mcp https://ausca.com/mcp --name agent-servicesRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http agent-services https://ausca.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 17 toolsVerified live against the running server on Nov 6, 2026.
ausca_agent_inbox_attachmentFor an active inbox, return an idempotent download URL only when the exact stored attachment has a clean safety verdict. The URL expires after at most 60 seconds and never after inbox expiry; a clean verdict does not make the attachment content trusted. Supply the lease bearer...4 params
For an active inbox, return an idempotent download URL only when the exact stored attachment has a clean safety verdict. The URL expires after at most 60 seconds and never after inbox expiry; a clean verdict does not make the attachment content trusted. Supply the lease bearer...
attachment_id*valueidempotency_key*valueinbox_id*valuemessage_id*valueausca_agent_inbox_deleteIdempotently stop inbound visibility and delete retained message and attachment content for one inbox lease, including an already-terminal lease. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.1 params
Idempotently stop inbound visibility and delete retained message and attachment content for one inbox lease, including an already-terminal lease. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.
inbox_id*valueausca_agent_inbox_messagesFor an active inbox, return at most 50 normalized message summaries after an opaque inbox-bound cursor, optionally waiting up to 30 seconds for a newer message. A bounded wait may return an empty page and continuation cursor. Supply the lease bearer on the HTTP or MCP transpor...3 params
For an active inbox, return at most 50 normalized message summaries after an opaque inbox-bound cursor, optionally waiting up to 30 seconds for a newer message. A bounded wait may return an empty page and continuation cursor. Supply the lease bearer on the HTTP or MCP transpor...
aftervalueinbox_id*valuewait_secondsvalueausca_agent_inbox_readFor an active inbox, return one bounded normalized message. Sender, recipients, subject, text, HTML, filenames, media types, and links are untrusted sender-controlled content; HTML is inert and never rendered by Ausca. Supply the lease bearer on the HTTP or MCP transport; neve...2 params
For an active inbox, return one bounded normalized message. Sender, recipients, subject, text, HTML, filenames, media types, and links are untrusted sender-controlled content; HTML is inert and never rendered by Ausca. Supply the lease bearer on the HTTP or MCP transport; neve...
inbox_id*valuemessage_id*valueausca_agent_inbox_statusReturn the random receive-only address, authoritative lease status, and current expiry for one inbox, including terminal status after deletion or expiry. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.1 params
Return the random receive-only address, authoritative lease status, and current expiry for one inbox, including terminal status after deletion or expiry. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.
inbox_id*valueausca_artifact_accessReturn an idempotent, short-lived download URL for one verified artifact this service holds, including a result artifact named by a succeeded invocation's output_artifact. HTTP sends no request body, not even an empty JSON object; artifact_uri is the URL path parameter and Ide...2 params
Return an idempotent, short-lived download URL for one verified artifact this service holds, including a result artifact named by a succeeded invocation's output_artifact. HTTP sends no request body, not even an empty JSON object; artifact_uri is the URL path parameter and Ide...
artifact_uri*valueidempotency_key*valueausca_browser_session_closeIdempotently terminate the CDP relay and upstream browser for one lease. Closing never creates another payment. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.1 params
Idempotently terminate the CDP relay and upstream browser for one lease. Closing never creates another payment. Supply the lease bearer on the HTTP or MCP transport; never place it in tool arguments.
session_id*valueausca_browser_session_connectReturn one single-use Ausca CDP relay URL for a ready lease. The URL expires after 60 seconds, only one CDP connection may be live, and no more than 64 unexpired tickets may coexist. Expired ticket records are compacted, so this is not a lifetime reconnect quota. Supply the le...2 params
Return one single-use Ausca CDP relay URL for a ready lease. The URL expires after 60 seconds, only one CDP connection may be live, and no more than 64 unexpired tickets may coexist. Expired ticket records are compacted, so this is not a lifetime reconnect quota. Supply the le...
idempotency_key*valuesession_id*valueausca_browser_session_statusReturn authoritative status and expiry for one browser-session lease. The lease capability is supplied by the transport and is never a tool argument or response field.1 params
Return authoritative status and expiry for one browser-session lease. The lease capability is supplied by the transport and is never a tool argument or response field.
session_id*valueausca_cancel_invocationRequest bounded cancellation of one invocation. Cancellation is idempotent, may be refused, and may lose a race with terminal completion.1 params
Request bounded cancellation of one invocation. Cancellation is idempotent, may be refused, and may lose a race with terminal completion.
invocation_id*valueausca_extend_inboxAdmit or replay one idempotent paid Agent Inbox Extension invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.extend offer are admitted on this resource. Extension adds a supported increment to the observed current expiry, preser...7 params
Admit or replay one idempotent paid Agent Inbox Extension invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.extend offer are admitted on this resource. Extension adds a supported increment to the observed current expiry, preser...
idempotency_key*stringinput*valueinput_schema_digest*valueoffer_id*valueoffer_revision*valueoffer_revision_digest*valueoutput_schema_digest*valueausca_get_invocationRead the authoritative durable state, output commitment, and receipt reference for one invocation without creating a new purchase or retry identity.1 params
Read the authoritative durable state, output commitment, and receipt reference for one invocation without creating a new purchase or retry identity.
invocation_id*valueausca_get_offerResolve one active offer or an exact immutable revision, including the schema and revision digests required to construct a valid invocation envelope.2 params
Resolve one active offer or an exact immutable revision, including the schema and revision digests required to construct a valid invocation envelope.
offer_id*valuerevision_digestvalueausca_lease_browserAdmit or replay one idempotent paid Browser Session invocation when settlement authority is supplied by the host boundary. Only envelopes for the browser.session offer are admitted on this resource.7 params
Admit or replay one idempotent paid Browser Session invocation when settlement authority is supplied by the host boundary. Only envelopes for the browser.session offer are admitted on this resource.
idempotency_key*stringinput*valueinput_schema_digest*valueoffer_id*valueoffer_revision*valueoffer_revision_digest*valueoutput_schema_digest*valueausca_open_inboxAdmit or replay one idempotent paid Agent Inbox invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.receive offer are admitted on this resource. The result starts a renewable inbox; while it remains active, inbox.extend can add a...7 params
Admit or replay one idempotent paid Agent Inbox invocation when settlement authority is supplied by the host boundary. Only envelopes for the inbox.receive offer are admitted on this resource. The result starts a renewable inbox; while it remains active, inbox.extend can add a...
idempotency_key*stringinput*valueinput_schema_digest*valueoffer_id*valueoffer_revision*valueoffer_revision_digest*valueoutput_schema_digest*valueausca_prepare_invocationValidate one exact invocation envelope and return immutable preparation terms or a typed refusal. Preparation never accepts payment material from model-authored tool arguments.7 params
Validate one exact invocation envelope and return immutable preparation terms or a typed refusal. Preparation never accepts payment material from model-authored tool arguments.
idempotency_key*stringinput*valueinput_schema_digest*valueoffer_id*valueoffer_revision*valueoffer_revision_digest*valueoutput_schema_digest*valueausca_search_offersSearch the current immutable Ausca offer catalog by free-text query. Returns stable offer identities and revision digests without creating product or payment state.3 params
Search the current immutable Ausca offer catalog by free-text query. Returns stable offer identities and revision digests without creating product or payment state.
cursorvaluelimitvalueqvalueSponsors
Configuration
AUSCA_PRIVATE_KEYsecretOptional local wallet key for paid tools. Discovery and artifact commit remain keyless.
AUSCA_MAX_PAYMENT_USDRequired positive per-call USD cap whenever AUSCA_PRIVATE_KEY is configured.
Readme
Ausca
Pay-per-call APIs and MCP services for AI agents: document OCR, document analysis, media transcription, remote browser sessions, and agent email inboxes. No account, no API keys; USDC on Base per call, a signed receipt for every completed invocation.
Details
- Repository
- github.com/auscahq/ausca
- Website
- ausca.com
- Category
- AI & LLM Tools
- Package
ausca- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026