GoLogin MCP

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.

Category
Visit Server

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

  1. 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"
          }
        }
      }
    }
    
  2. Restart Claude Desktop and the server will be available.

Cursor

  1. 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

  1. Log in to your GoLogin account
  2. Go to API settings
  3. Generate or copy your API token
  4. Use this token in the configuration above

Example Workflow

  1. Check your account: "What's my GoLogin account status?"

  2. Create a profile: "Create a new browser profile with Chrome browser and a US proxy"

  3. 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'"

  4. Organize profiles: "Create a folder called 'Social Media Accounts'" "Move profile XYZ to the Social Media Accounts folder"

  5. 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

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.

Official
Featured
TypeScript
Magic Component Platform (MCP)

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.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

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.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
Kagi MCP Server

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.

Official
Featured
Python
graphlit-mcp-server

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.

Official
Featured
TypeScript
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

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.

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured