Skip to content

Connect a client

Step-by-step setup to connect Claude Code, Claude Desktop, Cursor, Cline, or any MCP-compatible client to the iSearchFrom MCP server, including the one-time OAuth sign-in.

Point your client at https://api.isearchfrom.com/mcp, complete a one-time browser sign-in, and your agent can use iSearchFrom’s tools. The steps below cover the most common clients; any spec-compliant MCP client that supports Streamable HTTP + OAuth works the same way.

  • You need an iSearchFrom account whose organization has the MCP feature enabled. If it isn’t, the connection fails at sign-in with a clear “feature not enabled” message — check Plans, tokens & limits or upgrade in the app.
  • The server URL is the same for every client: https://api.isearchfrom.com/mcp.
  • There is no API key to paste — the client discovers the OAuth endpoint from the URL and opens a browser for you to sign in and pick an organization.

Add the server with the Claude Code CLI:

Terminal window
claude mcp add --transport http isearchfrom https://api.isearchfrom.com/mcp

The first time a session uses a tool, Claude Code opens your browser to sign in and authorize. Verify it registered:

Terminal window
claude mcp list

You should see isearchfrom listed. Remove it any time with:

Terminal window
claude mcp remove isearchfrom

However you add the server, the first tool call triggers the same flow:

The client opens https://app.isearchfrom.com in your browser. Sign in if you aren’t already.

If you belong to more than one organization, pick which one the client should act in. Every tool the agent runs happens inside that organization and spends its tokens.

The consent screen shows exactly what the client is asking for. Approve to finish, or cancel to abort. The client stores the resulting token and reuses it for future sessions.

Ask your agent something that exercises a read-only tool first — it’s free and confirms the connection end to end:

Using iSearchFrom, who am I connected as and what's my current token balance?

The agent calls whoami and get_token_balance and reports your user, organization, and balance. Then try a real search:

Using iSearchFrom, run a Google search for "best crm software" as a mobile user in
Germany (country DE, language de) and summarise the top 3 organic results and any ads.
SymptomLikely causeFix
Browser sign-in never opensClient didn’t complete OAuth discoveryConfirm the URL is exactly https://api.isearchfrom.com/mcp; check the client supports HTTP + OAuth.
”Feature not enabled” after sign-inOrganization’s plan doesn’t include MCPEnable MCP on the plan or switch to an organization that has it. See Plans, tokens & limits.
Agent can’t see a tool you expectedYour grant or role doesn’t include itRe-authorize with the needed permission, or check your role. See Permissions & security.
Tool returns “no read access granted”query_sql/describe_schema need read scopeGrant read on the relevant data when you authorize the client.
Searches return errors about balanceNot enough tokensTop up or check usage — see Token top-ups.
429 / rate limitedAgent looped too fastBound the agent’s loops; limits are documented in Errors, pagination & rate limits.