OpenAI and ChatGPT-style hosts
Connect Thirdfy MCP from OpenAI-compatible agents — URL, auth, onboarding, and execution.
What you need
- An MCP-capable host (custom agent, API gateway, or compatible IDE plugin)
- Email for OTP or an existing Thirdfy agent API key
Install
Point your host at the managed endpoint:
| Item | Value |
|---|---|
| MCP URL | https://mcp.thirdfy.com/mcp |
| REST fallback | POST https://mcp.thirdfy.com/tool/<toolName> |
| Manifest | GET https://mcp.thirdfy.com/tools |
If your host supports headers, set Authorization: Bearer <THIRDFY_API_KEY> for credentialed edge auth. Tool bodies still need agentApiKey for walletExecute and related writes.
Verify connection
Create account and wallets
Call in order (REST or MCP):
describeOnboardingPathstartEmailOnboardingcompleteEmailOnboardingwith OTP andacceptTerms: truegetWalletProfileagentWalletBootstrap
Persist the agent API key from the complete response.
First reads
Use provider or providerId on provider discovery.
Writes
Complete venue onboarding when readiness shows blockers, then walletExecute or agentRun. Omit userDid when agentKey is a 0x address.
Troubleshooting
| Issue | Fix |
|---|---|
| 401 on edge | Add Bearer token or use anonymous-safe tools only |
| Schema errors | Match tool names from GET /tools exactly |
| Deep nested payloads | Prefer top-level markets / readiness fields on execute responses |