Claude Code
Claude Code is configured from the command line rather than a settings screen. The connect is a two-step command.
Before you start
Section titled “Before you start”| You need | Notes |
|---|---|
| Your MCP server URL | ILC hosts ILC MCP and sends you the address. It looks like https://yourmcp.example.com/mcp — use the real one ILC sends you. |
| Your Fishbowl login | You sign in as yourself over OAuth, in the browser. Your Fishbowl permissions carry over. |
| Claude Code installed | — |
Add the server
Section titled “Add the server”In your terminal, outside a Claude Code session, add ILC MCP as a remote HTTP server:
claude mcp add --transport http fishbowl https://yourmcp.example.com/mcpThe --transport http flag matters: without it, Claude Code treats the URL as a
command to run instead of a remote server. Add -s user to make the server
available across all your projects.
Authenticate
Section titled “Authenticate”- Start Claude Code with
claude, run/mcp, and select fishbowl. - A browser opens. Sign in with your own Fishbowl user and grant the read-only
scopes —
sql:readanddocs:read. Claude Code stores and refreshes the token for you. - Verify: run
/mcpagain, orclaude mcp listfrom your shell. The status should read Connected.
Ask your first question
Section titled “Ask your first question”In a session, ask in plain language:
How many customers are in Fishbowl?
Claude Code reads Fishbowl and answers from your live data. Any change still waits for your approval — see Using ILC MCP.