# Authentication and verification Source: https://docs.askgina.ai/agents/authentication Connect with OAuth or explicitly scoped manual tokens. Gina Agent Setup showing token permissions, Read-only — view data selected, no active tokens, and an MCP configuration with a placeholder token. ## Connect with OAuth Use OAuth when your [client](/connect/index) supports it. Add the selected server URL, choose the client's connect or authenticate action, and complete Gina sign-in and consent in the browser. Return to the client and refresh its tools. The read endpoint requests `tools:read`; execution endpoints request `tools:execute`. OAuth authentication and installing skills are separate steps. ## Use a manual token For a client that accepts a Bearer token: 1. Sign in to [Gina Agent Setup](https://askgina.ai/agent-setup), also available as **Agent Setup** in the app sidebar. 2. Under **Generate Token**, enter a descriptive **Token name**, such as your client and device. 3. Set **Access level** to **Read-only — view data** for research. The form can default to **Full access — view and execute**; explicitly change it before continuing. 4. Choose **Generate Token** and copy the generated configuration into the client's private MCP settings. Never commit the token or paste it into a chat. 5. For execution, deliberately choose full access and retain only the required venue connection from the generated configuration. 6. Refresh the client and run [the first-request test](/start/first-request). Tokens expire after 90 days. Use **Active Tokens → Revoke** in Agent Setup to revoke a token. Generate a replacement when needed and update the client's private settings. Gina Agent Setup showing the wallet-access notice, Full access — view and execute selected, and a venue-specific MCP configuration with a placeholder token. ## Verify the right connection | Check | Expected for read-only | | - | - | | URL | `https://askgina.ai/ai/gina/mcp` | | Scope | `tools:read` | | Tools | Named market and account reads; no `bash` or execution tools | | First result | A successful Gina research response, not a generic model answer | A token with the wrong scope will not become valid by changing the URL. Reconnect through OAuth or generate a correctly scoped token. For errors, see [connection troubleshooting](/help/connections). # Plugins and skills Source: https://docs.askgina.ai/agents/plugins-and-skills Understand the research plugin and its four canonical skills. The Ask Gina plugin bundles a read-only MCP connection with four research skills. A **connection** makes tools available; a **skill** tells the agent when and how to use them. Authentication is still required. ## Choose a research skill | Skill | Use it for | Example | | - | - | - | | `review-gina-account` | Linked wallets, cross-chain holdings, scheduled prompts and runs | “Show my linked wallets.” | | `research-spot-tokens` | Spot prices, token metadata, charts, completed swap history | “Chart ETH over the past week.” | | `research-hyperliquid` | Hyperliquid and HIP-3 markets, positions, orders, fills | “Show my Hyperliquid positions.” | | `research-prediction-markets` | Polymarket discovery, order books, positions | “Which prediction markets expire soon?” | These skills cannot place trades, transfer assets, change leverage, redeem positions, or create/edit schedules. Adding another MCP server does not change that boundary. ## Install for your host Follow [your host's setup page](/connect/index). A host-specific plugin can include extra features, such as Cursor slash commands; direct MCP connections provide tools without automatically installing skills. The canonical skill sources are in [askgina/plugins](https://github.com/askgina/plugins/tree/main/plugins/ask-gina/skills). Each skill has a `SKILL.md` under `plugins/ask-gina/skills//`. Use those sources rather than copying older skill bodies from documentation. For hosts with manual skill loading, install only the desired skill directories into the host's documented skill location, then start a new session. The repository's contributor instructions and build internals are not user skills. ## OpenClaw and other clients OpenClaw is one client, not a separate Gina skill family. Follow [OpenClaw setup](/connect/openclaw) for the connection and skill-loading route. Legacy ClawHub commands are not the installation source for these four research skills. ## Package availability Source code and host adapters do not establish marketplace approval. Check [your client's setup guide](/connect/index#choose-your-client) for its direct connection route and marketplace availability. Do not assume SDK/CLI source can be installed from a public package registry. # Start here if you're an agent Source: https://docs.askgina.ai/agents/start A complete bootstrap sequence for using Gina tools and skills. Use this page to connect Gina and complete the user's task. Read the steps in order; follow linked host instructions rather than guessing configuration syntax. ## 1. Identify the host and intent Identify whether you are running in ChatGPT, Claude, Codex, Cursor, OpenClaw, or another MCP client. Find your [client's setup guide](/connect/index#choose-your-client). For research or account visibility, choose Gina Read. If the user wants execution, choose the relevant [write connection](/write-access/index). Do not infer permission to execute from an installation request. ## 2. Install or connect Follow the host's guide. Use its supported plugin route when available; otherwise configure direct MCP. Installing a skill alone does not connect tools. Do not invent package names, marketplace listings, or executable install scripts. The [plugin and skill guide](/agents/plugins-and-skills) identifies canonical skill paths and verified source installation routes. SDK and CLI source in the repository do not imply published packages. ## 3. Load the applicable skill For the read-only plugin, select the skill matching the task: account review, spot research, Hyperliquid research, or prediction-market research. Follow its routing and error handling. These skills remain read-only even if other connections are installed. ## 4. Authenticate Start the host's connection flow and let the user complete Gina OAuth in the browser. For a token-based client, direct the user to [manual authentication](/agents/authentication). Keep credentials in the host's private configuration, never in chat, committed files, or reports. If a user action is required, state exactly what they need to do and resume verification afterward. ## 5. Discover and verify tools Refresh or list the connection's tools. For Gina Read, expect named research tools such as `getSimplePrice`, `getTokenChart`, and `getAccountAddresses`, possibly with a host prefix. There must be no `bash` or mutation tool from this connection. If the boundary differs, check the configured URL and scope before continuing. For write connections, compare discovery with the venue reference and inspect current schemas before constructing calls. ## 6. Run a read-only smoke test Follow [First successful request](/start/first-request). Verify that Gina returned the requested asset and time range. Report missing data or authentication failures rather than substituting model memory. ## 7. Complete the user's task Use the tool result as evidence. Preserve timestamps, units, market identity, and missing-data information. A read-only skill cannot fulfill a write request; route the user to the selected execution interface without claiming that the research connection can execute. For execution, follow the venue's documented authorization and result-verification behavior. Do not report a submitted or pending transaction as settled. ## Documentation versus operational tools The [documentation index](https://docs.askgina.ai/llms.txt) helps you find instructions. Follow its Markdown links for full text. It is not an account connection and cannot trade or inspect a user's wallet. Gina's operational MCP URLs are listed in [Choose your access](/mcp-access/index). # ChatGPT Source: https://docs.askgina.ai/connect/chatgpt Add a custom read-only Gina connection in ChatGPT. Use a custom MCP connection when developer mode is available for your account. Your workspace administrator may need to enable it. This guide does not assume a published Ask Gina marketplace listing. ## Add Gina 1. In ChatGPT, open **Settings → Security and login → Developer mode** and enable developer mode if available. 2. Open **Plugins**, choose the plus button, and enter **Ask Gina** as the name. 3. Under **Connection**, enter `https://askgina.ai/ai/gina/mcp` and use OAuth authentication. 4. Create the connection, complete Gina authentication, and review its discovered tools. 5. Enable the connection in your conversation. Gina Read requests `tools:read`. Do not add an execution URL as a substitute for the read-only connection. ChatGPT may render structured results; a text result is sufficient to verify tools work. The host's current instructions are in [Connect from ChatGPT](https://developers.openai.com/plugins/deploy/connect-chatgpt). If developer mode is unavailable, use another [supported client](/connect/index). ## Verify your first result Ask **“Use Gina to show ETH in USD over the past seven days.”** Confirm a Gina tool ran and the response identifies ETH and the requested period. Follow [First successful request](/start/first-request) for the expected tool boundary and recovery steps. This connection is read-only. For trading or transfers, see [Write access (Degen mode)](/write-access/index). A direct connection does not automatically install [research skills](/agents/plugins-and-skills). A Gina request in ChatGPT returning a Gold up-or-down prediction-market widget with a price chart and recent session outcomes. *Prediction-market result in ChatGPT, captured September 7, 2026. This example shows a September 3 market and a host CSP off badge; it illustrates the widget, not current market status or required connection settings.* # Claude Source: https://docs.askgina.ai/connect/claude Add Gina in one tap on the web, iPhone or Android. You can also connect it by hand in Claude Desktop or Claude Code. ## Add Gina in one tap Pick where you use Claude. Each button opens Claude's **Add custom connector** screen with Gina filled in. **Web** opens claude.ai and also adds Gina to Claude Desktop. **iPhone** and **Android** open the Claude app, so tap them on your phone. Confirm to add Gina, then sign in to Gina when Claude asks. The phone buttons use app links Claude does not document, so they can change. If a button does not open the add screen, use the steps below. ## Claude web and Desktop Use a remote connector, rather than a local stdio server configuration: 1. Open **Customize → Connectors → + → Add custom connector**. 2. Enter **Ask Gina** and `https://askgina.ai/ai/gina/mcp`. 3. Add the connector, choose **Connect**, and complete Gina OAuth. 4. Enable Gina in the conversation's connectors or tools controls. Claude Customize screen with Connectors selected and Gina listed under Your custom connectors, showing askgina.ai and a green checkmark. *Gina added as a custom connector in Claude, captured September 7, 2026.* For Team or Enterprise, an owner may need to add the connector first. See [Claude's remote connector guide](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp). ## Claude on iPhone and Android Gina added on the web or in Desktop also appears in the Claude phone apps signed in to the same account. Turn it on in a chat with **+ → Connectors**. To add it from your phone instead, use the iPhone or Android button at the top of this page. ## Claude Code: direct MCP Run: ```sh theme={null} claude mcp add --transport http ask-gina https://askgina.ai/ai/gina/mcp ``` Start Claude Code, open `/mcp`, select Ask Gina, and complete browser authentication. See [Claude Code MCP](https://code.claude.com/docs/en/mcp). ## Claude Code: repository plugin To install the research skills together with their MCP configuration, use the repository-hosted marketplace: ```text theme={null} /plugin marketplace add askgina/plugins /plugin install ask-gina@ask-gina-plugins ``` Restart the session if prompted, then use `/mcp` to authenticate the included connection. Choose this route instead of adding a duplicate direct connection. The repository marketplace is distinct from a listing in Anthropic's public directory. ## Verify your first result Ask **“Use Gina to show ETH in USD over the past seven days.”** Confirm a Gina tool ran and the response identifies ETH and the requested period. Follow [First successful request](/start/first-request) for the expected tool boundary and recovery steps. This connection is read-only. For trading or transfers, see [Write access (Degen mode)](/write-access/index). A direct connection does not automatically install [research skills](/agents/plugins-and-skills). A successful Gina request in Claude showing the user's HYPE chart prompt, the Gina tool call, a HYPE/USD chart, and Claude's summary. *Example of a successful chart request in Claude, captured September 7, 2026. This HYPE example uses a different asset and period from the verification prompt above; displayed prices are historical.* # Codex Source: https://docs.askgina.ai/connect/codex Connect Gina through Codex MCP settings and OAuth. Add the remote server using the Codex CLI: ```sh theme={null} codex mcp add ask-gina --url https://askgina.ai/ai/gina/mcp codex mcp login ask-gina ``` The login command opens the OAuth flow. Complete it in the browser, then start or refresh your Codex session. Alternatively, merge this entry into your Codex MCP configuration: ```toml theme={null} [mcp_servers.ask-gina] url = "https://askgina.ai/ai/gina/mcp" ``` Use the login command after configuring the server. Do not overwrite your other MCP settings. See [Codex MCP configuration](https://learn.chatgpt.com/docs/extend/mcp?surface=cli). ## Add research skills The direct connection provides tools. To add the [four research skills](/agents/plugins-and-skills), copy their complete directories from `plugins/ask-gina/skills/` in [the source repository](https://github.com/askgina/plugins/tree/main/plugins/ask-gina/skills) into your project's `.agents/skills/` directory. Start a new session and confirm Codex lists them. Do not replace existing unrelated skills. No public package installation or marketplace approval is implied by this source route. ## Verify your first result Ask **“Use Gina to show ETH in USD over the past seven days.”** Confirm a Gina tool ran and the response identifies ETH and the requested period. Follow [First successful request](/start/first-request) for the expected tool boundary and recovery steps. This connection is read-only. For trading or transfers, see [Write access (Degen mode)](/write-access/index). A direct connection does not automatically install [research skills](/agents/plugins-and-skills). # Grok Bot Source: https://docs.askgina.ai/connect/grok-bot Add Gina as a plugin and use its research tools in Grok Bot. ## Add Gina Grok Bot displays connectors as plugins. When Ask Gina is available in your marketplace: 1. Open **Settings → Plugins → Marketplace**. 2. Find **Ask Gina** and choose **Add**. 3. Complete Gina authentication in your browser if requested. 4. In chat, type **@** and attach Gina to the task. See [Grok Bot's connection guide](https://docs.x.ai/grok-bot/computer-and-apps#connect-an-app) and [plugin settings](https://docs.x.ai/grok-bot/settings-and-notifications#plugins). The Gina package targets the Cursor marketplace route used by Grok Bot. A live Ask Gina listing has not been verified here. If it is unavailable, use another [supported client](/connect/index). Cursor's local plugin installation and Grok web's custom connector are separate setup routes, documented under [Others](/connect/other-clients). ## Verify your first result Ask **“Use Gina to show ETH in USD over the past seven days.”** Confirm a Gina tool ran and the response identifies ETH and the requested period. Follow [First successful request](/start/first-request) if tools are missing or authentication fails. Use [read-only access](/mcp-access/index) for research. Trading and transfers require separate [Write access (Degen mode)](/write-access/index). Installing a plugin alone does not verify its connection or permissions. Gina Predictoor in Grok Bot displaying a prediction-market research table with market links, sides, odds, liquidity, times, and qualitative assessments. *Gina prediction research in Grok Bot, supplied by the product owner on September 7, 2026. The displayed report is dated August 30, 2026; prices and assessments are historical output.* # Hermes Agent Source: https://docs.askgina.ai/connect/hermes Connect Hermes Agent to Gina's read-only MCP tools. ## Connect MCP Merge this server entry into `~/.hermes/config.yaml`: ```yaml theme={null} mcp_servers: ask-gina: url: https://askgina.ai/ai/gina/mcp auth: oauth ``` Authenticate from a fresh terminal: ```sh theme={null} hermes mcp login ask-gina hermes chat ``` Complete Gina sign-in in your browser. Hermes discovers the server's tools when it connects. See [Hermes MCP documentation](https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp/) for remote-host authentication and version-specific configuration. For manual Bearer authentication, follow [Gina Agent Setup](/agents/authentication) and the host's `headers` configuration. Keep tokens in private client settings. ## Verify your first result Ask **“Use Gina to show ETH in USD over the past seven days.”** Confirm a Gina tool ran and the response identifies ETH and the requested period. Follow [First successful request](/start/first-request) for troubleshooting. This configuration is read-only. Trading and transfers require separate [Write access (Degen mode)](/write-access/index). MCP setup does not install [Gina research skills](/agents/plugins-and-skills). Authenticated Gina testing and rich-result rendering in Hermes remain unverified. # Get Started Source: https://docs.askgina.ai/connect/index Connect your agent to Gina to monitor your portfolio or trade across supported markets. ## Choose your client
ChatGPT logo ChatGPT Claude logo Claude Grok Bot logo Grok Bot Hermes Agent logo Hermes Agent OpenClaw logo OpenClaw Codex logo Codex
Select your agent above to open its setup guide, or see [Perplexity](/connect/perplexity) and [other clients](/connect/other-clients). The client guides start with read-only access. Choose what you want your agent to do below to find the right connection.