Skip to main content

Documentation Index

Fetch the complete documentation index at: https://edgefinder.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Most EdgeFinder problems fall into one of three categories: authentication, installation, or MCP configuration. This guide walks you through each scenario with the exact commands to resolve it so you can get back to your analysis quickly.
EdgeFinder cannot find a valid API key. You have three ways to fix this:Option 1 — Run the interactive login flow (recommended):
edgefinder login
This prompts for your email, sends a magic link, and saves your API key automatically once you click through.Option 2 — Set an environment variable:
export EDGEFINDER_API_KEY=ef_live_...
Option 3 — Save directly to config:
edgefinder config set api-key ef_live_...
Your API key is stored in ~/.edgefinder/config.json. The EDGEFINDER_API_KEY environment variable takes priority over the config file if both are set.
A 401 error means your API key is invalid or has been revoked. Your key may have been regenerated or the session that created it is no longer active.Step 1 — Get a new API key:Visit chat.edgefinder.io/settings/integrations and copy your current key.Step 2 — Update your local config:
edgefinder config set api-key <your-new-key>
If you use the MCP server, update the EDGEFINDER_API_KEY value in your MCP client’s config block as well, then restart the client.
Running edgefinder login again is the simplest way to refresh your credentials — it replaces the saved key automatically.
You have used all the queries included in your current plan for this billing period. EdgeFinder resets your query count at the start of each monthly billing cycle.To continue using EdgeFinder before the reset, upgrade your plan:
  1. Visit chat.edgefinder.io/subscription
  2. Select a higher tier and complete checkout
  3. Your new limit takes effect immediately
Your query count resets automatically each month. If you only occasionally hit the limit, waiting for the reset is a valid option.
If the CLI reports that your login session has expired, the 10-minute authentication window closed before you clicked the magic link.Run the login command again to get a new link:
edgefinder login
Click the new link promptly after it arrives.
If your MCP client (Claude Desktop, Openclaw, or another MCP-compatible tool) cannot connect to EdgeFinder, work through these checks in order:1. Verify your API key is set in the MCP configThe MCP server reads credentials only from the env block in your client’s config — it does not use your CLI config file. Your config should look like this:
{
  "mcpServers": {
    "edgefinder": {
      "command": "npx",
      "args": ["-y", "@edgefinder/cli", "mcp"],
      "env": {
        "EDGEFINDER_API_KEY": "ef_live_..."
      }
    }
  }
}
2. Restart your MCP clientConfig changes do not take effect until you fully restart the client application.3. Confirm Node.js 18 or later is installed
node --version
The output should show v18.0.0 or higher. If it does not, install a newer version from nodejs.org.
If EDGEFINDER_API_KEY is missing from the env block, the MCP server exits immediately with an error and will not appear as a connected tool in your client.
The CLI is not installed or is not on your PATH. Fix it with a global install:
npm install -g @edgefinder/cli
After installing, open a new terminal window and run edgefinder --version to confirm it works.If you prefer not to install globally, use npx to run any command without installing:
npx @edgefinder/cli ask "Who should I start this week?"
Check your Node.js version if the install itself fails:
node --version
EdgeFinder requires Node.js 18 or later. If your version is older, install a current release from nodejs.org before retrying.
Run edgefinder status to see your account email, active subscription plan, and current query usage:
edgefinder status
To inspect the raw config file directly, it lives at:
~/.edgefinder/config.json
The config file stores your API key with permissions set to 600 (readable only by your user account).
Run the logout command to clear your saved API key from the config file:
edgefinder logout
After logging out, any CLI command that requires authentication will prompt you to run edgefinder login again.