~/.edgefinder/config.json with permissions set to 0600, so only your user account can read the file. This page covers both methods, how to check your account status, and how to clear your credentials.
Method 1: Magic link (recommended)
The magic link flow handles everything for you — it sends an email, waits for you to click the link, and saves your API key automatically.1
Run the login command
2
Enter your email
EdgeFinder prompts you for your email address. Enter the address associated with your EdgeFinder account.
3
Click the link in your inbox
Check your email and click the magic link. EdgeFinder polls in the background and saves your API key as soon as you authenticate.
The login session expires after 10 minutes. If the link expires before you click it, run
edgefinder login again.4
Confirm your subscription
After authentication, EdgeFinder checks your subscription. If you don’t have a paid plan yet, it offers to open the subscription page in your browser.CLI access requires an active Starter (50/mo), or Ultimate ($150/mo) subscription.
Method 2: Manual API key
If you already have an API key — for example, when configuring the MCP server or a CI environment — you can provide it directly instead of going through the magic link flow. Get your API key from chat.edgefinder.io/settings/integrations.- Environment variable
- Config file
- MCP server
Set To make it permanent, add the line to your shell profile (e.g.,
EDGEFINDER_API_KEY in your shell. This takes precedence over the config file.~/.bashrc, ~/.zshrc).Check your account status
Runedgefinder status to see your current plan, subscription state, and whether you have active access:
--json to get machine-readable output:
Verify your config
Useedgefinder config show to see what credentials are currently stored and where:
Log out
To remove your credentials from the config file:~/.edgefinder/config.json. If you set the key via the EDGEFINDER_API_KEY environment variable, unset it separately: