home / mcp / proxycurl mcp server
Provides Proxycurl LinkedIn data access via MCP, enabling profile lookups, company data, and employee searches.
Configuration
View docs{
"mcpServers": {
"dbogardus-proxycurl_mcp": {
"command": "npx",
"args": [
"proxycurl-mcp",
"--api-key",
"YOUR_ACTUAL_API_KEY"
],
"env": {
"PROXYCURL_API_KEY": "YOUR_ACTUAL_API_KEY"
}
}
}
}You run a Node.js–based MCP server that exposes Proxycurl’s LinkedIn data through the Model Context Protocol, letting any MCP-compatible client access LinkedIn profiles, company data, and employee searches with ease.
Start by configuring your MCP client to talk to the Proxycurl MCP server. You will typically run the local MCP server and point your client at its endpoint, then use the available tools to retrieve or search LinkedIn data. The server supports looking up profiles by LinkedIn URL, finding company data by URL, locating people by name and company, and searching for employees or companies with various filters. Use your client to call the provided endpoints, supplying the required parameters such as URLs, names, or keywords. When you need to provide an API key, you can either set the API key as an environment variable or configure the client to pass the key through the MCP command line arguments.
Prerequisites you need to have before installing are a recent Node.js runtime and a Proxycurl API key. Node.js v14 or higher is recommended. Obtain your Proxycurl API key from the Proxycurl site.
Install steps you should follow:
1. Clone the MCP server repository locally.
2. Install dependencies for the server.
3. Install the MCP server globally so you can run it from anywhere.
API key configuration can be done in two ways. You can set an environment variable for local CLI usage, or you can configure your MCP client (for example Claude Desktop) to pass the key when starting the MCP server.
Option 1: Environment variable
export PROXYCURL_API_KEY=your_api_key_hereOption 2: Claude Desktop configuration (example)
{
"mcpServers": [
{
"name": "Proxycurl LinkedIn API",
"command": "npx",
"args": ["proxycurl-mcp", "--api-key", "YOUR_ACTUAL_API_KEY"]
}
]
}Replace YOUR_ACTUAL_API_KEY with your real Proxycurl API key and save the configuration. Restart your client to apply changes.
Keep your Proxycurl API key secure. Do not share it publicly or commit it to version control. If you suspect the key has been exposed, rotate it via your Proxycurl account.
If your MCP client cannot connect, verify that the MCP server process is running and that the API key passed to the server is correct. Check logs for authentication errors or missing parameters and ensure your network allows local IPC or HTTP requests as configured.
This MCP server provides tools to access and search LinkedIn data via Proxycurl. If you need to update or extend behavior, modify the server source and restart the MCP server to load changes.
Retrieve a person’s LinkedIn profile by providing the LinkedIn URL; returns an extensive profile including experience, education, skills, and more.
Retrieve a company’s LinkedIn profile by providing the LinkedIn URL; returns company overview, size, industry, and specialties.
Find a person’s LinkedIn profile by name and company for best results; returns the LinkedIn URL if found.
Search for employees at a company with role and keyword filters; returns a list of matching profiles.
Search for companies by name or domain to discover LinkedIn company URLs.
Search LinkedIn for people by keywords, title, company domain, and location.
Advanced, filter-rich search for companies; supports Boolean expressions and large result sets.