LinkedIn-Posts-Hunter
LinkedIn Posts Hunter MCP is a Model Context Protocol (MCP) server that provides tools for automating LinkedIn job post search and management through your AI assistant (Claude Desktop, Cursor, or other MCP-compatible clients).
claude mcp add --transport stdio kevin-weitgenant-linkedin-posts-hunter-mcp-server linkedin-posts-hunter-mcp
How to use
LinkedIn Posts Hunter MCP Server exposes six tools that help you automate, search, and manage LinkedIn job posts discovered through LinkedIn posts rather than traditional job boards. Use auth to login and persist your session, search_posts to scrape new posts by keywords, and manage_posts to read, update, or delete entries in your local SQLite database. The viewer_filters tool lets you programmatically adjust the React dashboard filters, and start_viewer / stop_viewer control the local React-based dashboard UI. You can mix natural language commands with direct tool invocations from your AI assistant, with results being reflected in the local UI and database.
How to install
Prerequisites:\n- Node.js 18+ installed on your machine\n- npm comes with Node.js\n- A LinkedIn account to authenticate\n- Cursor IDE or Claude Desktop MCP clients\n\nMethod A: Using mcp.json Configuration (Recommended)\n1. Install the MCP server globally:\nbash\nnpm install -g linkedin-posts-hunter-mcp\n\n2. Add to your MCP configuration. For Cursor IDE, edit mcp.json (path varies by platform) and add:\njson\n{\n "mcpServers": {\n "linkedin-posts-hunter-mcp": {\n "command": "linkedin-posts-hunter-mcp"\n }\n }\n}\n\nFor Claude Desktop, edit claude_desktop_config.json and add the same server entry.\njson\n{\n "mcpServers": {\n "linkedin-posts-hunter-mcp": {\n "command": "linkedin-posts-hunter-mcp"\n }\n }\n}\n\n3. Restart your MCP client (Cursor or Claude Desktop).\n\nMethod B: Local Development Setup (for contributors)\n1. Clone the repository and install dependencies:\nbash\ngit clone https://github.com/kevin-weitgenant/LinkedIn-Posts-Hunter-MCP-Server.git\ncd LinkedIn-Posts-Hunter-MCP-Server\nnpm install\nnpm run build\n\n2. To run locally without global install, start via Node with the built entry point (path may vary after build):\nbash\nnode build/index.js\n
Additional notes
Notes & tips:\n- The authentication flow uses Playwright to log into LinkedIn in a browser window; cookies are stored locally for persistent sessions. Ensure you have a secure, local environment for storing credentials.\n- All scraped posts are stored in a local SQLite database on your machine. Your data does not leave your computer unless you export it.\n- The React dashboard runs as a separate UI that reads from the local database; use viewer_filters to programmatically adjust UI filters or manage_posts to modify the dataset.\n- If you run into issues with the viewer, ensure your local firewall or antivirus isn’t blocking the local server used by the dashboard.\n- Common commands: "Authenticate my LinkedIn account", "Search LinkedIn for 'Python developer' jobs", "Show me posts I haven't applied to yet".
Related MCP Servers
sudocode
Lightweight agent orchestration dev tool that lives in your repo
mcp-google-map
A powerful Model Context Protocol (MCP) server providing comprehensive Google Maps API integration with LLM processing capabilities.
systemprompt-code-orchestrator
MCP server for orchestrating AI coding agents (Claude Code CLI & Gemini CLI). Features task management, process execution, Git integration, and dynamic resource discovery. Full TypeScript implementation with Docker support and Cloudflare Tunnel integration.
pluggedin-app
The Crossroads for AI Data Exchanges. A unified, self-hostable web interface for discovering, configuring, and managing Model Context Protocol (MCP) servers—bringing together AI tools, workspaces, prompts, and logs from multiple MCP sources (Claude, Cursor, etc.) under one roof.
rohlik
MCP server that lets you shop groceries across the Rohlik Group platforms (Rohlik.cz, Knuspr.de, Gurkerl.at, Kifli.hu, Sezamo.ro)
mcp -js
MCP server that exposes YepCode processes as callable tools for AI platforms. Securely connect AI assistants to your YepCode workflows, APIs, and automations.