camofox-mcp
Allows performing searches on Amazon using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Google using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Instagram using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Netflix using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Reddit using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Spotify using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on TikTok using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Twitch using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Wikipedia using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on Yelp using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Allows performing searches on YouTube using dedicated search macros, along with full browser automation capabilities via CamoFox anti-detect browser.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@camofox-mcpnavigate to https://example.com and take a screenshot"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
camofox-mcp
MCP server for CamoFox — anti-detect browser automation for AI agents.
No local browser is launched. This is a thin MCP wrapper over the CamoFox REST API running elsewhere (Docker, remote server, etc.).
Why
CamoFox provides anti-detect browsing via Camoufox (Firefox fork with C++ fingerprint spoofing). This MCP server lets any MCP-compatible AI agent (OpenClaw, Claude Desktop, etc.) use it as a tool.
Related MCP server: Chrome Extension MCP Bridge
Quick Start
1. Start CamoFox server somewhere
# Docker (recommended)
docker run -p 9377:9377 jo-inc/camofox-browser
# Or standalone
git clone https://github.com/jo-inc/camofox-browser
cd camofox-browser && npm install && npm start2. Run the MCP server
# With uvx (no install needed)
CAMOFOX_URL=http://your-server:9377 uvx camofox-mcp
# Or install and run
pip install camofox-mcp
CAMOFOX_URL=http://your-server:9377 camofox-mcp3. Configure your MCP client
OpenClaw (mcporter)
mcporter config add camofox --stdio \
"CAMOFOX_URL=http://your-server:9377 CAMOFOX_USER=agent uvx camofox-mcp"Claude Desktop / Cursor
{
"mcpServers": {
"camofox": {
"command": "uvx",
"args": ["camofox-mcp"],
"env": {
"CAMOFOX_URL": "http://your-server:9377",
"CAMOFOX_USER": "agent"
}
}
}
}Environment Variables
Variable | Default | Description |
|
| CamoFox server URL |
|
| User ID for session isolation |
|
| HTTP request timeout (seconds) |
Tools
Tool | Description |
| Check server status |
| Open URL → get accessibility snapshot |
| Get current page snapshot |
| Click element by ref (e1, e2…) |
| Type text into element |
| Press keyboard key |
| Scroll page (up/down/left/right) |
| Navigate existing tab to new URL |
| Use search macro (@google_search, etc.) |
| Extract all links from page |
| Take screenshot (returns file path) |
| List open tabs |
| Close a tab |
| Close all tabs |
| Browser history back |
| Browser history forward |
Search Macros
@google_search · @youtube_search · @amazon_search · @reddit_search · @wikipedia_search · @twitter_search · @yelp_search · @spotify_search · @netflix_search · @linkedin_search · @instagram_search · @tiktok_search · @twitch_search
Architecture
AI Agent ←(MCP/stdio)→ camofox-mcp ←(REST/HTTP)→ CamoFox Server ←→ Camoufox BrowserThe MCP server is stateless — all state lives in the CamoFox server. Multiple MCP clients can connect to the same CamoFox instance with different CAMOFOX_USER values for session isolation.
Security
All user inputs (URLs, text, refs) are JSON-encoded — no shell interpolation
Tab IDs are URL-encoded before use in paths
No credentials are stored or transmitted beyond what CamoFox requires
The MCP server never launches a browser — it only proxies to an existing CamoFox instance
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/thebtf/camofox-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server