flashid-mcp
OfficialThis MCP server lets AI agents manage FlashID anti-detect browser profiles, tags, proxies, folders, trash, and browser automation via natural language.
Connection: Verify FlashID desktop app and API key are reachable with
check_connection.Profiles: List, get details, create, update, quick-update, delete/move to trash, restore, permanently delete, and star/unstar profiles.
Fingerprints: Generate random coherent fingerprints, fetch selectable fingerprint options, and create profiles with auto-generated fingerprint fields.
Tags: List, create, update, delete tags, and attach/detach tags to/from profiles.
Proxies: List, add, update, delete, test proxies, list rotating-proxy regions, and bind static or rotating residential proxies to profiles.
Folders: List, create, rename, and delete folders, and organize profiles into folders.
Browsers: Open a profile browser (returns CDP endpoints for Puppeteer/Selenium/Playwright), close browsers, and list running browsers with automation endpoints.
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., "@flashid-mcpCreate a new Windows 11 profile and open a browser with it"
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.
flashid-mcp
MCP (Model Context Protocol) server for the FlashID client. It lets AI agents — Claude Code, Claude Desktop, Cursor and any other MCP client — manage your FlashID browser profiles, tags, proxies and folders, and open/close browsers with automation endpoints, all through natural language.
Requirements
The FlashID desktop app installed and running, with Local API enabled (FlashID → Settings → Local API)
Your FlashID API key (FlashID → Settings → API Access)
Node.js ≥ 18 (
npxcomes with it)
Related MCP server: hotlogin-mcp
Setup
Claude Code
claude mcp add flashid -e FLASHID_API_KEY=your-api-key -- npx -y flashid-mcpClaude Desktop / Cursor
{
"mcpServers": {
"flashid": {
"command": "npx",
"args": ["-y", "flashid-mcp"],
"env": { "FLASHID_API_KEY": "your-api-key" }
}
}
}Environment variables
Variable | Default | Description |
| — | Your FlashID API key (required for authenticated connection checks and all business tools) |
|
| Port of the FlashID Local API, if you changed it in Settings |
CLI flags --api-key / --port override the environment.
Tools
Group | Tools |
System |
|
Profiles |
|
Tags |
|
Browsers |
|
Proxies |
|
Folders |
|
Trash |
|
Try it
Create 3 Windows 11 profiles named shop-1..3, bind my proxy 1.2.3.4:1080 to them, and open the first one.
create_profile only requires system — omitted fingerprint fields are auto-generated as a coherent random fingerprint by FlashID. Pass tag_uuids to create_profile / update_profile, or use the attach/detach tools to manage profile tags independently. For a rotating residential proxy, set proxy.session_sticky_ttl to 30, 60, 90, or 120; omit it on create for the default 30 minutes, or on update to preserve the current duration.
Page automation
open_browser returns CDP automation endpoints:
{ "id": "…", "ws": { "puppeteer": "ws://127.0.0.1:9222/devtools/browser/…", "selenium": "127.0.0.1:9222" }, "debug_port": 9222 }Hand ws.puppeteer to Playwright/Puppeteer (puppeteer.connect({ browserWSEndpoint })) or to a browser-automation MCP server to drive pages inside the fingerprinted browser.
Troubleshooting
Run the check_connection tool first — it verifies that the FlashID app is reachable and that the configured API key is valid. Full API reference: www.flashid.net/api-reference.
Development
npm install
npm run build # tsc → dist/
npm test # vitest
npm run check-coverage # tool coverage vs contract/openapi.jsonLicense
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP Server that enables AI assistants to interact with your local browsers.3,60754MIT
- AlicenseCqualityDmaintenanceMCP server for HotLogin Local API that enables AI agents to manage browser environments, groups, and proxies, and perform browser automation tasks like page interaction and cookie management through a standardized interface.238MIT
- AlicenseAqualityDmaintenanceMCP server for AI browser automation with tools for navigation, actions, data extraction, and scripting, supporting local and cloud execution.14742Apache 2.0

@meshbrow/mcp-serverofficial
AlicenseNot gradedqualityAmaintenanceMCP server for Meshbrow that gives AI agents full browser automation capabilities with stealth anti-detection, enabling natural language control of browser sessions, data extraction, and multi-browser fleets.MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
A paid remote MCP for AI agent browser MCP session, built to return verdicts, receipts, usage logs,
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/FlashID-Official/flashid-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server