GoLogin MCP server

by gologinapp

337 downloads
Not rated
GitHub

About

Manage your GoLogin browser profiles and automation directly through AI conversations!

Details

Author
gologinapp
Downloads
337
Categories
Developer Tools, Other, Web Scraping

- Manage browser profiles (create, update, delete, list)
- Configure proxies for your profiles
- Customize browser fingerprints and user agents
- Organize profiles into folders
- Check your subscription status and usage

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name GoLogin MCP server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure the server in your MCP client (Claude Desktop, Cursor, or others) by adding a JSON entry with the command npx gologin-mcp and your GoLogin API token as an environment variable. Restart the client, then you can use natural language instructions to manage profiles, proxies, folders, and account info.

post_ai_chat_stream

POST /ai/chat/stream

get_profile_v2

Get all profiles

get_profile_fingerprint

Get a random fingerprint

patch_profile_proxy_many_v2

Update proxy for multiple profiles

patch_profile_chrome_extensions_many

Update chrome extensions for multiple profiles

patch_profile_bookmarks_many

Update bookmarks for multiple profiles

get_profile_id

Get profile by id

patch_profile_update_ua_to_new_browser_v

Update user agent of profile

get_profile_id_cookies

Find cookies of profile

post_profile_id_cookies

Update cookies for profile

post_profile_quick

Create profile with templates

post_profile_custom

Create profile with partial parameters

put_profile_id_custom

Update profile with partial parameters

delete_profile

Delete multiple profiles

patch_profile_fingerprints

Refresh profile fingerprint

patch_profile_name_many

Update multiple profiles names

post_profile_clone_multi

Clone multiple profiles

post_profile_id_web

Run profile in the cloud

delete_profile_id_web

Stop profile in the cloud

post_profile_browsers_csv

Export profiles

post_profile_browser_import

Import profiles

get_profile_latest_useragent

Get latest useragent

post_workspaces_wid_members

Add member to workspace

patch_workspaces_wid_members_id

Update member permissions

delete_workspaces_wid_members_id

Remove member from workspace

post_share_multi

Create multiple shares

delete_share_folder_id

Delete folder share

get_proxy_id

Find proxy by id

put_proxy_id

Update proxy

delete_proxy_id

Delete proxy

get_proxy_v2

Get list of all proxies

get_proxy_shared

Get list of shared proxies

post_proxy_add_proxies

Create multiple proxies

post_proxy_delete_proxies

Delete multiple proxies

post_users_proxies_mobile_proxy

Create gologin high quality proxy

get_users_proxies_geolocation_traffic

Get used traffic data of gologin proxies

get_user

Get user info

post_user_dev

Create dev token

get_tags_all

Get all tags

get_tags_search

Search for particular tags

post_tags_addToProfiles

Add tag to profiles

post_tags_id

Update tag

delete_tags_id_removeFromProfiles

Remove tag from profiles

delete_tags_tagId

Delete tag

get_workspaces

Get all workspaces

post_workspaces

Create workspace

get_workspaces_wid

Get workspace info

delete_workspaces_wid

Delete workspace

patch_workspaces_wid_rename

Rename workspace

get_workspaces_wid_profiles_count

Get profiles count

get_workspaces_wid_profiles

Get all profiles in workspace

delete_workspaces_wid_profiles

Delete multiple profiles in workspace

post_workspaces_wid_profiles_transfer

Transfer profile

get_deleted_profiles_v2

Get list of deleted profiles

post_deleted_profiles_restore

Restore deleted profiles

get_folders

Get all folders

post_folders_folder

Create folder

patch_folders_folder

Add or remove profiles from folder

delete_folders_folder

Delete folder

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "gologin mcp server": {
            "gologin-mcp": {
                "command": "npx",
                "args": [
                    "gologin-mcp"
                ],
                "env": {
                    "API_TOKEN": "your-gologin-api-token-here"
                }
            }
        }
    }
}

McpServers

{
    "gologin-mcp": {
        "command": "npx",
        "args": [
            "gologin-mcp"
        ],
        "env": {
            "API_TOKEN": "your-gologin-api-token-here"
        }
    }
}

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.