https://mcp.ishlabs.io/mcp. Any client that
speaks MCP over streamable HTTP can call ish tools (study_run, ask_run,
person_generate, and the rest) once it points at that URL and signs in. Pick
your client below for the exact steps.
Claude Code
Wire it with one command.
Cursor
Wire from the CLI or settings.
Claude Desktop
Connect over OAuth.
ChatGPT
Add as a connector.
VS Code
Add to your user MCP config.
Lovable
Connect inside the builder.
Replit
Connect inside the workspace.
Bolt
Connect the embedded agent.
v0
Connect in the editor.
Windsurf
Add to your MCP config.
How clients group
All clients reach the same server the same way. They differ in how much ish can do for them when you set up or run a study. There are three groups.The CLI wires these for you
The CLI wires these for you
The ish CLI writes the MCP config block for Cursor, VS Code, Claude Code,
Claude Desktop, and Windsurf. Run
ish mcp add to plan and apply the change,
ish mcp list to see what is wired, and ish mcp remove to unwire it. The CLI
edits local JSON config files only; it never embeds a token, since the server
handles OAuth on first connect. See the ish mcp reference.App builders get reachability hints
App builders get reachability hints
Lovable, Replit, Bolt, and v0 build apps whose preview URLs are gated to your
editor session. ish runs simulated people from the cloud, so a preview URL that
loads in your tab fails silently for them. When ish detects one of these
clients (or a study URL on a known builder host), it returns a hint that names
the share or deploy path for that builder. The per-client pages above carry the
exact steps.
Other clients connect and run
Other clients connect and run
Any other MCP client connects to
https://mcp.ishlabs.io/mcp and runs every
tool. ish recognizes the client from its handshake to tailor guidance, but the
CLI does not write its config and there is no builder hint. ChatGPT is in this
group and has its own page because it reads ish tools
but not ish resources.Other MCP clients
No page for your client? It still works. Point any MCP client that speaks streamable HTTP athttps://mcp.ishlabs.io/mcp and sign in on first connect.
This covers clients like Cline and
Roo Code: add the server with their
own MCP settings, using the URL above.
For the generic steps that work in any client, see
Connecting.
Next steps
Connecting
The add mechanism and OAuth, in full.
Tool index
Every ish MCP tool, grouped by domain.