A modified version of the official "Claude for Chrome (Beta)" extension that enables API Key mode, allowing you to use the extension with your own Anthropic API key instead of requiring an OAuth login.
- ✅ API Key Support: Use your own Anthropic API key
- ✅ Custom API URL: Connect to custom API endpoints (e.g., API proxies, local servers)
- ✅ No Subscription Required: Bypass subscription checks
- ✅ Full Functionality: All original features remain intact
- ✅ Privacy Focused: Direct API communication without OAuth intermediaries
- Google Chrome browser
- An Anthropic API key (get one from console.anthropic.com)
Since this is a modified version, it cannot be published to the Chrome Web Store. You'll need to install it manually as an "unpacked extension":
- Download or clone this repository to your local machine
- Unzip the files (if downloaded as a zip)
- Remember the folder location (e.g.,
/Users/yourname/Downloads/Claude-Chrome)
- Open Chrome and navigate to
chrome://extensions - In the top-right corner, toggle "Developer mode" ON
- You should now see additional options like "Load unpacked"
- Click the "Load unpacked" button
- Navigate to the folder where you extracted the extension
- Select the folder and click "Select" (or "Open")
- The extension should now appear in your extensions list
- Click the extension icon in your Chrome toolbar (you may need to pin it first)
- Click the settings/gear icon or right-click the extension and select "Options"
- In the left sidebar, select "API configuration (internal)"
- (Optional) Enter a custom API Base URL if using a proxy or local server
- Example:
http://localhost:23333/api/anthropic - Leave empty to use the default Anthropic API (
https://api.anthropic.com)
- Example:
- Enter your Anthropic API key in the input field
- Click "Save API Configuration"
- Keyboard Shortcut: Press
Cmd+E(Mac) orCtrl+E(Windows/Linux) - Extension Icon: Click the Claude icon in your browser toolbar
- Open the side panel using the shortcut or icon
- Type your message in the input box
- Claude will respond using your API key
- Navigate to Options > Permissions to manage site permissions
- Grant Claude access to specific websites as needed
- Make sure Developer mode is enabled
- Try reloading the extension from
chrome://extensions
- Verify your API key is correct at console.anthropic.com
- Check that you've saved the key in the extension options
- Try reloading the extension after saving the key
- Ensure your custom endpoint is compatible with the Anthropic API format
- The endpoint should support
/v1/messagespath - Check that CORS headers are properly configured on your server
- For local servers, make sure the server is running and accessible
- Reload the extension from
chrome://extensions - Reopen the side panel
This project is a modification of the official Claude for Chrome extension. Original copyright belongs to Anthropic.
FOR RESEARCH AND TESTING PURPOSES ONLY
This project is an unofficial modification of the Claude for Chrome extension, created solely for educational, research, and testing purposes. By using this modified extension, you acknowledge and agree that:
-
❌ This is NOT an official Anthropic product
-
❌ This project is NOT endorsed, supported, or affiliated with Anthropic
-
❌ Use of this extension is entirely at your own risk
-
❌ The authors and contributors accept NO responsibility or liability for:
- Any damages, losses, or issues arising from the use of this extension
- API costs incurred through usage
- Data loss or privacy concerns
- Violations of any terms of service
- Any other direct or indirect consequences
-
⚠️ Users are responsible for:- Ensuring compliance with Anthropic's Terms of Service
- Monitoring and managing their API usage and costs
- Understanding the security implications of running modified browser extensions
- Any consequences resulting from the use of this software
BY DOWNLOADING, INSTALLING, OR USING THIS EXTENSION, YOU ACKNOWLEDGE THAT YOU HAVE READ THIS DISCLAIMER AND AGREE TO ASSUME ALL RISKS ASSOCIATED WITH ITS USE.