# ChatGPT + Keel

Add the Keel server to ChatGPT and it can search components, compose and validate strategies in the Keel DSL, and run backtests on real Hyperliquid history — from the session you already have open.

- Client: OpenAI · Paste the URL · Web · Desktop · Phone
- Endpoint: https://mcp.usekeel.io/mcp
- Guide: https://usekeel.io/agents/chatgpt

## Quick start

1. **Open the connector setup in ChatGPT** — Settings → Security and login → Developer mode; chatgpt.com/plugins → +
2. **Paste the Keel endpoint** — The Keel server is one URL. Nothing to install, no API key to paste.

   ```
   https://mcp.usekeel.io/mcp
   ```

3. **Sign in** — Sign in to Keel in the browser window ChatGPT opens. Sign in with your Keel account on the page that opens; there is no API key to paste.
4. **Ask for a strategy** — The first prompt to try. The agent reads Keel's instructions and starts from the strategy-creation skill.

   ```
   Find carry and momentum components on Keel (usekeel.io), compose a strategy, and backtest it.
   ```

## What ChatGPT gets

- **26 tools** — The hosted tool list, with schemas your client reads by name.
- **7 skills** — Keel's own method, served to the session as prompts and through keel_help.
- **18 knowledge topics** — The DSL reference and the component knowledge base, attachable to the session.

Verified in ChatGPT: Tools.

## Prompts to try

- Find carry and momentum components on Keel (usekeel.io), compose a strategy, and backtest it.
- List the Keel library entries and explain the strongest one.
- Compose a momentum strategy on BTC, ETH and SOL and backtest it.
- Diff the last two versions of my strategy and tell me what changed.
- Read https://usekeel.io/agents and tell me what Keel (usekeel.io) is and why I would use it, then walk me through connecting Keel to you here, step by step.

## Troubleshooting

The first request to https://mcp.usekeel.io/mcp answers 401 with sign-in metadata. That is the handshake, not an error: ChatGPT opens the Keel consent page, you approve, and the tools appear in the session. Nothing to install and no API key to paste.

**The tools do not appear after connecting**

The sign-in did not finish. Remove and re-add the connection, then sign in with your Keel account when the consent page opens.

**A tool answers with an authentication error**

Reconnect from your client; its OAuth flow refreshes the token. Nothing to install and no key to paste.

**You want to run the strategy on your account**

The agent builds, tests and reads. When you want to run a strategy on your account, it hands it to the Keel app and you take it from there.

## Docs

- Agent setup: https://usekeel.io/docs/agents/setup
- Agent briefing: https://usekeel.io/agents.md
- All agents: https://usekeel.io/agents

## Related guides

- Claude: https://usekeel.io/agents/claude
- Claude Code: https://usekeel.io/agents/claude-code
- Cursor: https://usekeel.io/agents/cursor
