Hosted MCP server
A hosted MCP server for LinkedIn profile, company, and job data.
Connect Claude, Cursor, or your own AI agent to EnvoAPI with one API key. Enrich profiles, look up companies, and search jobs through MCP tools — without building or hosting a custom integration.
100 free credits · No credit card required
- 15MCP tools
- HTTPTransport
- HostedNo server to run
Works with
- Claude Desktop
- Claude Code
- Cursor
- VS Code
- Other compatible MCP clients
How it works
Connect once. Use EnvoAPI in plain language.
Add the hosted server to a compatible MCP client with your EnvoAPI API key. The client loads 15 MCP tools that your assistant can call from a normal prompt.
Connect your client
Add the hosted server URL and your EnvoAPI API key to your MCP client. Nothing needs to be installed or run locally.
Load the tools
Your client retrieves 15 MCP tool definitions with structured inputs for profile enrichment, company research, and job search.
Ask in plain language
Prompt your assistant normally. It selects the relevant tool, calls EnvoAPI, and uses the returned data in its response.
MCP tools
15 read-only MCP tools
The server exposes 15 tools across 5 data groups. Your MCP client loads their input schemas when it connects, and each tool retrieves data through a documented EnvoAPI endpoint.
Profiles
Retrieve public profile data, contact availability, and recent posts.
3MCP tools
/profiles/{public_identifier}get_profile- Retrieve a profile by its public /in/ identifier.
get_profile_contact- Check which public contact information is available for a profile.
get_profile_posts- List a profile's recent posts and reposts.
Companies
Retrieve company data, employees, and recent posts.
3MCP tools
/companies/{universal_name}get_company- Retrieve company details by company slug.
get_company_employees- List company employees, with optional profile details.
get_company_posts- List a company's recent posts.
Search
Search people and companies, and retrieve the filters used to refine results.
4MCP tools
/search/peoplesearch_people- Search people by keyword, title, company, location, and supported filters.
search_companies- Search companies by keyword, industry, size, and hiring signals.
search_locations- Resolve location IDs used in people, company, and job searches.
get_search_filters- List the available filters for a supported search type.
Jobs
Search public job listings and retrieve individual job details.
2MCP tools
/jobs/searchsearch_jobs- Search jobs by keyword, company, location, and supported filters.
get_job_detail- Retrieve job details from a public job URL.
Posts
Retrieve post details, comments, and reactions.
3MCP tools
/posts/detailget_post_detail- Retrieve a post by URL, including author details.
get_post_comments- List comments on a post.
get_post_reactions- List the people and companies that reacted to a post.
EnvoAPI includes 47 documented REST endpoints. The MCP server exposes 15 read-only tools across the profile, company, search, job, and post workflows shown above.
View the API referenceConnect your client
Connect your MCP client to EnvoAPI.
Choose your client and add the hosted EnvoAPI MCP endpoint using the same API key as the REST API. No EnvoAPI server needs to be installed, deployed, or maintained locally.
Connection details
- Server URL
https://api.envoapi.com/mcp- Transport
- Streamable HTTP
- Authentication
- API key via Bearer header
- Access
- Read-only
Keep your API key in local client configuration or your preferred secret-management workflow. Never paste it into a prompt or commit it to source control.
View full setup guideRequires Node.js 18+ to run the mcp-remote compatibility bridge.
{ "mcpServers": { "envoapi": { "command": "npx", "args": [ "-y", "mcp-remote", "https://api.envoapi.com/mcp", "--header", "Authorization:${ENVOAPI_AUTH_HEADER}" ], "env": { "ENVOAPI_AUTH_HEADER": "Bearer YOUR_ENVOAPI_API_KEY" } } }}Add this to your Claude Desktop configuration, replace YOUR_ENVOAPI_API_KEY, and restart the app.
This configuration file contains your API key. Do not commit or share it.
Example workflow
See one MCP workflow end to end.
A single prompt can trigger more than one EnvoAPI tool. In this example, the assistant searches for a matching person, retrieves their public profile, and uses the returned fields to produce a concise summary.
- You
“Find a VP of Engineering at Acme Corp and summarize their background.”
- Tool 1 — Search
search_peopleFinds a matching person and returns their public profile identifier.
Inputsjson { "keywords": "VP of Engineering", "current_company": "Acme Corp", "limit": 1}GET
/api/v2/search/peopleSelected resultjson { "fullName": "Jane Doe", "headline": "VP of Engineering at Acme Corp", "publicIdentifier": "jane-doe-synthetic"} - Tool 2 — Enrich
get_profileRetrieves the profile details needed to summarize the person's background.
Inputsjson { "public_identifier": "jane-doe-synthetic"}GET
/api/v2/profiles/{public_identifier}Selected resultjson { "fullName": "Jane Doe", "headline": "VP of Engineering at Acme Corp", "location": { "fullLocation": "San Francisco Bay Area, United States" }, "currentPositions": [ { "title": "VP of Engineering", "companyName": "Acme Corp" } ]} - Assistant
Jane Doe is VP of Engineering at Acme Corp and is based in the San Francisco Bay Area. Her public profile shows experience leading engineering teams, including her current role at Acme Corp.
Example data is synthetic. Responses are abbreviated for readability.
What teams build
Build research and enrichment workflows with EnvoAPI MCP.
Use 15 read-only MCP tools to retrieve profile, company, job, and post data inside assistants, agents, and internal workflows.
Research assistants
Retrieve public profile and company context during sales, recruiting, account research, or market analysis.
Enrichment workflows
Retrieve profile or company data and pass the structured results into your existing CRM, database, or automation workflow.
People and job search
Search people and public job listings using supported criteria, then return selected results for review.
Internal data assistants
Let teammates query public professional and company data through an MCP client without writing REST requests.
Read-only by design
Read-only access with your EnvoAPI API key.
EnvoAPI MCP tools can retrieve data, but they cannot create, update, or delete it. Requests use the same authentication, credits, and rate limits as the REST API.
- EnvoAPI MCP tools retrieve public profile, company, job, and post data without write access.
- Every request is authenticated with your EnvoAPI API key.
- MCP calls consume the same credits and follow the same rate limits as REST API calls.
- Keep your key in local client configuration or a secret-management workflow. Never place it in prompts or source control.
FAQ
Questions about EnvoAPI MCP
Compatibility, authentication, billing, endpoint coverage, and read-only access.
MCP and compatibility
3 questionsWhat is an MCP server?
Model Context Protocol (MCP) is an open standard for connecting AI applications to external tools and data sources through a consistent interface. EnvoAPI's hosted MCP server exposes 15 read-only tools for profile, company, search, job, and post data, allowing compatible clients to use EnvoAPI without you writing REST requests for each workflow.
Which clients can connect?
The setup guide covers Claude Desktop through the mcp-remote compatibility bridge, plus Claude Code, Cursor, and VS Code. Other clients can connect if they support remote MCP servers over Streamable HTTP and API-key authentication through an Authorization header. You can also connect from your own application with an MCP SDK.
How is MCP different from the REST API?
Both provide access to the same underlying EnvoAPI data. With REST, your application sends HTTP requests and handles responses directly. With MCP, a compatible AI client discovers named tools, supplies structured inputs, and calls them during a conversation or agent workflow. Use REST for deterministic application logic and MCP when an assistant needs to select or combine tools from natural-language instructions.
Authentication, credits, and coverage
2 questionsDo I need a separate API key or plan for MCP?
No. Use the same EnvoAPI API key and plan as the REST API. MCP tool calls consume the same credit balance and follow the same rate limits. There is no separate MCP fee or allowance.
Does MCP expose all 47 EnvoAPI endpoints?
Not currently. EnvoAPI documents 47 REST endpoints, while the MCP server exposes 15 read-only tools for the profile, company, search, job, and post workflows listed on this page. Use the REST API for endpoints that are not available through MCP.
Security and access
2 questionsHow is the MCP connection authenticated?
Every MCP request must include a valid EnvoAPI API key in the Authorization header and is sent to the hosted endpoint over HTTPS. Store your key in local client configuration, an environment variable, or a secret manager. Never paste it into prompts or commit it to source control.
Can the assistant create, update, or delete data?
No. The current 15 MCP tools are read-only. They retrieve profile, company, search, job, and post data and do not expose create, update, or delete operations.
Need implementation details? View client setup, authentication, tool inputs, and response schemas in the MCP documentation.
View MCP documentation