MCP Clients
Apiosk supports both hosted remote MCP and local stdio MCP. Once connected, the client can use live Apiosk tools likeapiosk_help, apiosk_search, apiosk_get_api, apiosk_execute, apiosk_get_started, and dynamic API-specific tools generated from the catalog.
GPT-native clients
If you are connecting Apiosk to ChatGPT or another remote MCP client, use the hosted endpoint:Quick setup
- Add
https://mcp.apiosk.com/mcpas the remote MCP server in ChatGPT Developer Mode or another GPT-native MCP client. - Complete the hosted OAuth sign-in with your Apiosk dashboard account.
- Refresh the connector or start a new chat if the client cached older tool definitions.
How the hosted GPT flow works
- Public discovery can be visible before sign-in.
- Protected tools challenge for OAuth and unlock after login.
- You do not need to upload a handoff file to use the MCP connector.
- The handoff file is only for manual gateway calls and non-MCP runtimes.
Billing behavior
- Hosted GPT-native MCP clients authenticate as your dashboard session.
- Direct gateway calls with
X-Apiosk-Connect-Tokenor local wallet-backedx-paymentproofs remain the path for raw agent-wallet and x402 execution. - If you need a specific rail, choose the runtime and auth mode deliberately instead of assuming all clients settle the same way.
Claude Code
Add Apiosk:Codex
Add Apiosk:What each command does
addregisters the Apiosk MCP server in your local client config.getshows the saved configuration forapioskand whether the client can connect.listshows configured MCP servers. It does not list internal Apiosk tools one by one.
First-run setup in local stdio mode
If you use the npm package locally, the fastest way to get from install to a working paid-capable setup is to callapiosk_get_started.
Create a local wallet automatically, discover the catalog, and run a small test call:
apiosk_get_started is only available in local stdio mode because it saves local wallet or connect-token state under ~/.apiosk.
Hosted MCP alternative
If you prefer the hosted MCP endpoint instead of the npm package, use the public URL:Claude Code
Codex
Paid API access
Installing the MCP server is public. Some paid Apiosk routes still require a valid payment or auth mode when a tool actually calls them. For the local npm package,apiosk_get_started is the recommended entrypoint because it can save a connect string locally or create a wallet and then prove the setup with a first execute call.
Common environment variables:
APIOSK_PRIVATE_KEYAPIOSK_CONNECT_TOKENAPIOSK_CONNECT_AUTHORIZATIONAPIOSK_X_PAYMENT
Related links
- Hosted MCP endpoint: https://mcp.apiosk.com/mcp
- npm package: https://www.npmjs.com/package/apiosk-mcp-server
- Consumer guide: /guides/consumers