Smoke Test
- Confirm the URL is exactly
https://askgina.ai/ai/spot/mcp. - Complete OAuth and approve write access.
- Run
tools/list;bashand 23 native Spot tools should appear. - Call
getSimplePricedirectly. - Call
{ "command": "echo ok" }to verifybash. - Call
{ "command": "host-tools --name getSimplePrice --limit 5 --full" }to verify the matching sandbox allowlist.
Common Issues
Access is denied after sign-in
Spot MCP is rollout-controlled by one global database flag. A truemcp_spot_enabled row enables every authenticated account; a false or missing row denies every account. Admin status and non-production environments do not bypass it. Ask an operator to enable the global row rather than changing an individual account.
An old Gina token fails
This is expected./ai/gina/mcp is read-only and old execute grants are not migrated. Remove the old connection, add the Spot URL, and complete OAuth again.
A host tool is missing
Check Features and Allowlist. Predictions, Perps, dashboard rendering, and condition-specific scheduling tools are intentionally excluded.webSearch and fetchUrl are also excluded. Use your MCP client’s native web tools.
A write input fails
Read the native tool’s published input schema, or runhost-tools schema <toolName> inside bash. Re-check the asset, chain, amount, destination, and transaction details before retrying.