protogrid

Search / com.ausca/agent-services

Ausca

R0· no sign-in

Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.

v1.2.6 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality90strong
Trust95of 100
Uptime, 30 days97%
Latency p50229 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "agent-services": {
      "type": "http",
      "url": "https://ausca.com/mcp"
    }
  }
}
claude mcp add --transport http agent-services https://ausca.com/mcp
[mcp_servers.agent-services]
url = "https://ausca.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "agent-services": {
      "type": "remote",
      "url": "https://ausca.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "agent-services": {
      "type": "http",
      "url": "https://ausca.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=agent-services&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXVzY2EuY29tL21jcCJ9"
}
{
  "servers": {
    "agent-services": {
      "type": "http",
      "url": "https://ausca.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "agent-services": {
      "httpUrl": "https://ausca.com/mcp"
    }
  }
}
extensions:
  "agent-services":
    enabled: true
    name: "agent-services"
    type: streamable_http
    uri: "https://ausca.com/mcp"
    timeout: 300

Quality 90 / 100strong

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations17 of 17 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 4,156 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability75 · weight 15
  • warn
    stability.changes31 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvabledeps.dev does not know [email protected]

17 tools, about 4,156 tokens to load them all · tool set 4c90bcbab068 · tools last changed 2026-10-19 · checked 2026-10-20 09:31 UTC

Tool changes

  • ausca_search_offerschangedannotations
  • ausca_prepare_invocationchangedannotations
  • ausca_open_inboxchangedannotations
  • ausca_lease_browserchangedannotations
  • ausca_get_offerchangedannotations
  • ausca_get_invocationchangedannotations
  • ausca_extend_inboxchangedannotations
  • ausca_cancel_invocationchangedannotations
  • ausca_browser_session_statuschangedannotations
  • ausca_browser_session_connectchangedannotations

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 95 / 100

provenance85
liveness99
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-97% +updated-22d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

[email protected] npmthis version is not known to the dependency resolver

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://ausca.com/mcp streamable-httpnoneyes97%229 ms2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-052026-10-20
packageregistryversionruntimesecrets
auscanpm0.1.0npxAUSCA_PRIVATE_KEY

Tools (17)

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 on the HTTP or MCP transport; never place it in tool arguments.
ausca_agent_inbox_deletedestructiveIdempotently 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.
ausca_agent_inbox_messagesread-onlyFor 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 transport; never place it in tool arguments.
ausca_agent_inbox_readread-onlyFor 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; never place it in tool arguments.
ausca_agent_inbox_statusread-onlyReturn 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.
ausca_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_ref is the URL path parameter and Idempotency-Key is a header. The MCP tool instead takes artifact_ref and idempotency_key as tool arguments. The URL expires after at most 60 seconds. The immutable artifact reference is the only authority; verify downloaded bytes against the returned content digest.
ausca_browser_session_closedestructiveIdempotently 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.
ausca_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 lease bearer on the HTTP or MCP transport; never place it in tool arguments. The upstream provider URL and credential are never disclosed.
ausca_browser_session_statusread-onlyReturn 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.
ausca_cancel_invocationdestructiveRequest bounded cancellation of one invocation. Cancellation is idempotent, may be refused, and may lose a race with terminal completion.
ausca_extend_inboxdestructiveAdmit 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, preserves the address and contents, requires an active inbox, and may not move prepaid expiry more than 30 days ahead.
ausca_get_invocationread-onlyRead the authoritative durable state, output commitment, and receipt reference for one invocation without creating a new purchase or retry identity.
ausca_get_offerread-onlyResolve one active offer or an exact immutable revision, including the schema and revision digests required to construct a valid invocation envelope.
ausca_lease_browserdestructiveAdmit 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.
ausca_open_inboxdestructiveAdmit 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 supported increment without changing its address or contents.
ausca_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.
ausca_search_offersread-onlySearch the current immutable Ausca offer catalog by free-text query. Returns stable offer identities and revision digests without creating product or payment state.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.ausca/agent-services",
  "icons": [
    {
      "src": "https://ausca.com/favicon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "Ausca",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://ausca.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.2.6",
  "packages": [
    {
      "version": "0.1.0",
      "transport": {
        "type": "stdio"
      },
      "identifier": "ausca",
      "runtimeHint": "npx",
      "registryType": "npm",
      "packageArguments": [
        {
          "type": "positional",
          "value": "mcp"
        }
      ],
      "environmentVariables": [
        {
          "name": "AUSCA_PRIVATE_KEY",
          "format": "string",
          "isSecret": true,
          "description": "Optional local wallet key for paid tools. Discovery and artifact commit remain keyless."
        },
        {
          "name": "AUSCA_MAX_PAYMENT_USD",
          "format": "number",
          "description": "Required positive per-call USD cap whenever AUSCA_PRIVATE_KEY is configured."
        }
      ]
    }
  ],
  "repository": {
    "url": "https://github.com/auscahq/ausca",
    "source": "github"
  },
  "websiteUrl": "https://ausca.com",
  "description": "Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts."
}