Skip to main content
Glama
LinkedIn MCP Server

LinkedIn MCP Server

by 7711222

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TIMEOUTNoTimeout in milliseconds for a single browser page operation. Environment variable equivalent of --timeout.5000
CHROME_PATHNoPath to a Chrome/Chromium executable, for installations in a non-standard location. Environment variable equivalent of --chrome-path.
PROXY_BYPASSNoComma-separated hosts that reach local targets directly, e.g. localhost,127.0.0.1,::1. With a proxy set, Chromium otherwise routes localhost through it too.
PROXY_SERVERNoRoute browser traffic through a proxy as scheme://host:port (http, https, socks4 or socks5). Only browser traffic is routed, not the MCP transport. Set it up before --login. Environment variable equivalent of --proxy-server.
TOOL_TIMEOUTNoTimeout in seconds for a whole tool call. Raise it for calls that read many pages, slow networks, or a cold-start browser. Environment variable equivalent of --tool-timeout.180
LOGIN_TIMEOUTNoHow long the login browser waits for you to finish signing in, in seconds (0 = no limit). Environment variable equivalent of --login-timeout.1800
PROXY_PASSWORDNoPassword for proxy authentication. Chromium cannot authenticate to a SOCKS proxy, so credentials require an http(s) endpoint.
PROXY_USERNAMENoUsername for proxy authentication. Alternatively include credentials in PROXY_SERVER using the combined http://user:pass@host:port form (not accepted by the --proxy-server CLI option).
UV_HTTP_TIMEOUTNoTimeout in seconds for uv's HTTP downloads. On slow connections uv's default 30s may be too short, so the recommended config sets it to 300.300
LOGIN_INLINE_WAITNoHow long a tool call waits for a login to finish before telling the model to retry, in seconds (max 45; 0 = return at once). Environment variable equivalent of --login-inline-wait.25
INSTALLER_TEMP_DIRNoExisting directory for browser installation temporary files. Environment variable equivalent of --installer-temp-dir.
LINKEDIN_MCP_CONTAINERNoOverride container runtime detection. Set to false when the runtime is misdetected (e.g. a non-container Linux host running a Docker daemon) so the server does not report 'No valid LinkedIn session is available in Docker'; true forces the opposite.
AUTO_IMPORT_FROM_BROWSERNoImport a session from a signed-in local Chromium browser on the first tool call that needs one, before falling back to manual login. Skipped in Docker, behind a proxy, and on a non-loopback HTTP bind. Environment variable equivalent of --auto-import / --no-auto-import.true
FASTMCP_HTTP_ALLOWED_HOSTSNoJSON list of additional hostnames the HTTP server will answer requests for, e.g. '["mcp.example"]'. The server otherwise only answers localhost or the address it is bound to and refuses others with 421.
EXPERIMENTAL_PERSIST_DERIVED_RUNTIMENoKeep the derived browser profile in Docker instead of rebuilding it from scratch on every start.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources