GoLogin MCP
Manage your GoLogin browser profiles and automation directly through AI conversations. This MCP server connects to the GoLogin API, letting you create, configure, and control browser profiles using natural language.
Tools
BrowserController_getBrowserListNew
Get all profiles
BrowserController_getRandomFingerprint
Get a random fingerprint
BrowserController_updateProfileProxyMany
Update proxy for multiple profiles
BrowserController_updateChromeExtensions
Update chrome extensions for multiple profiles
BrowserController_updateProfileBookmarksMany
Update bookmarks for multiple profiles
BrowserController_getBrowserById
Get profile by id
BrowserController_deleteBrowser
Delete profile
BrowserController_updateBrowser
Update profile
BrowserController_getProfileHistory
Get profile history
BrowserController_updateProfileHistory
Update profile history
BrowserController_updateUaToNewBrowserV
Update user agent of profile
BrowserController_getBrowserLastArchive
Get profile archive url
BrowserController_getBrowserCookies
Find cookies of profile
BrowserController_postBrowserCookies
Update cookies for profile
BrowserController_addBrowser
Create profile
BrowserController_deleteMultipleBrowsers
Delete multiple profiles
BrowserController_quickAddBrowser
Create profile with templates
BrowserController_addCustomBrowser
Create profile with partial parameters
BrowserController_updateCustomBrowser
Update profile with partial parameters
BrowserController_updateFingerprints
Refresh profile fingerprint
BrowserController_restorePreviousProfileVersion
Restore previous profile version
BrowserController_patchBrowserNotes
Update profile notes
BrowserController_patchBrowserNameMany
Update multiple profiles names
BrowserController_patchBrowserName
Update profile name
BrowserController_patchBrowserGeolocation
Update profile geolocation
BrowserController_patchBrowserProxy
Update profile proxy
BrowserController_patchBrowserLangs
Update profile language
BrowserController_patchBrowserTimezone
Update profile timezone
BrowserController_patchBrowserResolution
Update profile resolution
BrowserController_patchBrowserUserAgent
Update profile user agent
BrowserController_cloneProfile
Clone profile
BrowserController_cloneMultipleProfile
Clone multiple profiles
BrowserController_runBrowserWeb
Run profile in the cloud
BrowserController_removeWebBrowser
Stop profile in the cloud
BrowserController_getBrowsersCSV
Export profiles
BrowserController_browserImport
Import profiles
BrowserController_getLatestUseragent
Get latest useragent
WorkspacesMembersController_inviteMember
Add member to workspace
WorkspacesMembersController_patchMember
Update member permissions
WorkspacesMembersController_kickMember
Remove member from workspace
ShareController_share
Create share
ShareController_removeShares
Delete share
ShareController_shareMultipleProfiles
Create multiple shares
ShareController_removeFolderSharing
Delete folder share
TemplatesController_createTemplate
Create template
TemplatesController_getTemplates
Get all templates
TemplatesController_updateBrowserTemplate
Update template
ProxyController_getProxyById
Find proxy by id
ProxyController_editProxy
Update proxy
ProxyController_deleteProxy
Delete proxy
ProxyController_getUserProxyWithPagination
Get list of all proxies
ProxyController_getUserSharedProxies
Get list of shared proxies
ProxyController_addProxies
Create multiple proxies
ProxyController_deleteProxies
Delete multiple proxies
UsersProxiesController_getVpnUfoProxy
Create gologin high quality proxy
UsersGeolocationProxiesController_getTrafficLeft
Get used traffic data of gologin proxies
UserController_getUserInfo
Get user info
UserController_generateDevToken
Create dev token
WorkspacesController_userWorkspaces
Get all workspaces
WorkspacesController_createWorkspace
Create workspace
WorkspacesController_getWorkspace
Get workspace info
WorkspacesController_deleteWorkspace
Delete workspace
WorkspacesController_renameWorkspace
Rename workspace
WorkspacesController_getProfilesCount
Get profiles count
WorkspacesController_getProfiles
Get all profiles in workspace
WorkspacesController_deleteProfiles
Delete multiple profiles in workspace
WorkspacesController_transferProfile
Transfer profile
DeletedProfilesController_getDeletedProfileListV2
Get list of deleted profiles
DeletedProfilesController_restoreProfiles
Restore deleted profiles
OldFoldersController_getFolders
Get all folders
OldFoldersController_createFolder
Create folder
README
GoLogin MCP Server
Manage your GoLogin browser profiles and automation directly through AI conversations. This MCP server connects to the GoLogin API, letting you create, configure, and control browser profiles using natural language.
What You Can Do
With GoLogin MCP Server, you can:
- Manage browser profiles - Create, update, delete, and list your browser profiles
- Configure proxies - Set up and modify proxy settings for your profiles
- Handle fingerprints - Customize browser fingerprints and user agents
- Manage folders - Organize your profiles into folders
- Account information - Check your subscription status and usage
Example Use Cases
- "Create a new browser profile with a US proxy"
- "Show me all my browser profiles"
- "Update the proxy settings for my profile"
- "Delete old profiles I no longer need"
- "Check my GoLogin account status"
- "Create a folder to organize my profiles"
Setup for MCP Clients
Claude Desktop
-
Add to Claude Desktop configuration:
Open your Claude Desktop config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add the server configuration:
{ "mcpServers": { "gologin-mcp": { "command": "npx", "args": ["gologin-mcp"], "env": { "API_TOKEN": "your-gologin-api-token-here" } } } } - macOS:
-
Restart Claude Desktop and the server will be available.
Cursor
-
Configure in Cursor:
Add to your Cursor MCP configuration:
{ "mcpServers": { "gologin-mcp": { "command": "npx", "args": ["gologin-mcp"], "env": { "API_TOKEN": "your-gologin-api-token-here" } } } }
Other MCP Clients
For other MCP-compatible clients, use the same configuration pattern with the appropriate config file location for your client.
Getting Your API Token
- Log in to your GoLogin account
- Go to API settings
- Generate or copy your API token
- Use this token in the configuration above
Example Workflow
-
Check your account: "What's my GoLogin account status?"
-
Create a profile: "Create a new browser profile with Chrome browser and a US proxy"
-
Manage profiles: "Show me all my profiles" "Update the proxy for profile ID 123 to use a UK proxy" "Delete the profile named 'test-profile'"
-
Organize profiles: "Create a folder called 'Social Media Accounts'" "Move profile XYZ to the Social Media Accounts folder"
-
Control browsers: "Start a browser session for my profile" "Stop all running browser sessions"
Requirements
- Node.js 18 or higher
- Valid GoLogin API token
- Active GoLogin account
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
E2B
Using MCP to run code via e2b.