harvestapi-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HARVESTAPI_KEY | Yes | Your HarvestAPI API key. Sent as X-API-Key. | |
| HARVESTAPI_BASE_URL | No | Override base URL (rarely needed). | https://api.harvestapi.io |
| HARVESTAPI_TIMEOUT_MS | No | Request timeout in ms. | 30000 |
| HARVESTAPI_MAX_RETRIES | No | Max retries for transient 5xx / 429 / timeout. Never retried for 401/403/422. | 2 |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| harvest_get_adA | Get LinkedIn Ad by ID — requires at least one of adId or url. |
| harvest_search_adsB | Search LinkedIn Ad Library by keyword, advertiser, country, date range. |
| harvest_get_companyA | Get LinkedIn company — requires at least one of url, universalName, search. |
| harvest_search_companiesA | Search LinkedIn companies by keywords, location, size, industry. |
| harvest_get_company_postsA | Get LinkedIn company posts — requires at least one of company, companyId, companyUniversalName. |
| harvest_search_geo_idA | Search LinkedIn Geo ID by location text — use to resolve geoId for other search endpoints. |
| harvest_get_groupA | Get LinkedIn group — requires at least one of url or groupId. |
| harvest_search_groupsA | Search LinkedIn Groups by keywords. |
| harvest_get_jobA | Get LinkedIn job details — requires at least one of jobId or url. |
| harvest_search_jobsC | Search LinkedIn jobs by title, company, location, filters. |
| harvest_search_leadsB | Search LinkedIn leads (Sales Navigator) with advanced inclusion/exclusion filters. Supports 30+ filter params. |
| harvest_get_postA | Get LinkedIn post details by URL. |
| harvest_search_postsB | Search LinkedIn posts by keywords, author, company, group, content type, date range. |
| harvest_get_post_commentsB | Get comments of a LinkedIn post by post URL. |
| harvest_get_post_reactionsA | Get reactions of a LinkedIn post by post URL. |
| harvest_get_comment_reactionsA | Get reactions of a LinkedIn post comment by comment URL. |
| harvest_get_comment_repliesA | Get replies of a LinkedIn post comment by comment URL. |
| harvest_get_profileA | Get LinkedIn profile — requires at least one of url, publicIdentifier, profileId. Flags: main, findEmail, skipSmtp, includeAboutProfile. |
| harvest_search_profilesA | Search LinkedIn profiles by name, company, school, location, title, etc. |
| harvest_get_profile_postsB | Get LinkedIn profile posts — requires at least one of profile, profileId, profilePublicIdentifier. |
| harvest_get_profile_commentsB | Get comments of a LinkedIn profile — requires at least one of profile or profileId. |
| harvest_get_profile_reactionsA | Get reactions of a LinkedIn profile — requires at least one of profile or profileId. |
| harvest_search_servicesB | Search LinkedIn profile services by keywords and location. |
| harvest_get_my_api_userA | Get details about the API user associated with the provided API key. |
| harvest_get_my_private_account_poolsA | Get details about private account pools associated with the API user. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hassan220022/harvestapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server