---
name: public-agent-auth-integration
description: "Discover and safely invoke InversoLabs MCP Authorization Compatibility Preflight using public metadata, structured schemas, and x402 without sharing wallet private keys."
license: "Proprietary interface; free to install"
metadata:
  author: inversolabs
  version: "0.1.2"
---

# MCP Authorization Compatibility Preflight

Requires HTTPS access and an x402-compatible USDC wallet on a settlement network advertised by the live service, initially Solana or Base.

Use this Skill before connecting an agent client to a protected remote MCP server.

1. Read `references/service.json` and the live agent-service manifest.
2. Submit only public authorization metadata and declared client capabilities.
3. Never submit access tokens, refresh tokens, authorization codes, client secrets, seed phrases, or private keys.
4. Use `scripts/invoke.py` without a payment signature to obtain and inspect the current x402 offer.
5. Let the caller-controlled wallet select and sign an advertised option within its own spending policy.
6. Retry with the same input and idempotency key. Pass the single-use signature by file, never on the command line.
7. Treat `unknown` as insufficient evidence, not compatibility.

The Skill is free. Successful hosted preflight invocations retain the price advertised by the live service.
