Claude Code connects to the Equibles MCP server with one command — no config file to edit.

## 1. Install Claude Code

Install the CLI from [claude.com/claude-code](https://claude.com/claude-code), then run `claude` in any terminal.

## 2. Add the Equibles server

One command adds the server; you sign in over OAuth on first use — no key to manage:

```bash
claude mcp add --transport http equibles https://mcp.equibles.com/mcp
```

Run `/mcp` inside Claude Code and choose **Authenticate** to sign in, then confirm it registered with `claude mcp list`.

**Prefer an API key?** Create one at [/dashboard/apikeys](/dashboard/apikeys) (it starts with `eq_` and is shown once), then run:

```bash
claude mcp add-json equibles '{"type":"http","url":"https://mcp.equibles.com/mcp","headers":{"Authorization":"Bearer eq_your_api_key"}}' --scope user
```

> `--scope user` makes Equibles available in every project. Drop it to add the server to the current project only.

## 3. Test it

Start `claude` and ask any of these — the assistant should call an Equibles tool:

<div class="doc-prompts">
  <div class="doc-prompt"><span class="q">›</span> Show me Apple's last five daily closes. <span class="tag">Prices</span></div>
  <div class="doc-prompt"><span class="q">›</span> Who are NVIDIA's top institutional holders this quarter? <span class="tag">13F</span></div>
  <div class="doc-prompt"><span class="q">›</span> Summarize Microsoft's most recent earnings call. <span class="tag">Earnings</span></div>
</div>

## Troubleshooting

<details class="doc-ts"><summary>Server not appearing?</summary>
<div class="doc-ts-body">

Run `claude mcp list` to confirm it registered, then start a fresh `claude` session — a running session won't pick up a newly added server.

</div>
</details>

<details class="doc-ts"><summary>Model answers without Equibles data?</summary>
<div class="doc-ts-body">

Tell it explicitly to "use the Equibles MCP server" in your prompt.

</div>
</details>

<details class="doc-ts"><summary>401 / access denied?</summary>
<div class="doc-ts-body">

Your key is missing or wrong. Re-copy it from [/dashboard/apikeys](/dashboard/apikeys) and re-run the `add-json` command. If you're over your daily limit, see [Rate limits](/docs/rate-limits).

</div>
</details>