| title | description |
|---|---|
Getting Your API Key |
Learn how to obtain and manage your Arcade API key |
import { Steps, Tabs, Callout } from "nextra/components"; import { SignupLink } from "@/app/_components/analytics";
Before you begin, you'll need an Arcade account - if you haven't created one yet, you can sign up here. Once you have an account, you can generate API keys through either our dashboard or CLI.
<Tabs items={["Dashboard", "CLI"]}>
<Tabs.Tab>
- Click the
Create API Keybutton in the top right - Enter a descriptive name to help identify your key
- Click
Create API Keyto generate your key
- Copy your API key immediately - it will only be shown once
- Store it securely
- You can always generate new keys if needed
</Tabs.Tab>
<Tabs.Tab>
- Install the Arcade CLI:
<Tabs items={["uv", "pip"]}> <Tabs.Tab>
uv tool install arcade-mcp</Tabs.Tab> <Tabs.Tab>
pip install arcade-mcp</Tabs.Tab>
- Start the login process:
arcade loginThe CLI will automatically:
- Print your API key to the console
- Save your credentials to
~/.arcade/credentials.yaml
</Tabs.Tab>
API keys are administrator credentials. Anyone who has your API key can make requests to Arcade as you. Always store your API keys in a safe place, such as system environment variables, and never commit them to version control, share them publicly, or use them in browser or frontend code. ## Next StepsOnce you have your API key, you can: