headstarter
This MCP server provides access to a database of LinkedIn profiles from the Headstarter community
claude mcp add --transport stdio team-headstart-headstarter-mcp-server node app/server.js \ --env REDIS_URL="redis://..." \ --env DATABASE_URL="postgresql://..."
How to use
The Headstarter LinkedIn Network MCP Server exposes a collection of MCP tools that let AI assistants query and analyze LinkedIn profile data from the Headstarter network. Core capabilities include executing read-only SQL-like queries against the linkedIn network table, retrieving individual profiles by username or URN, and performing advanced searches with multiple filters. Specialized search tools extend this by enabling lookups by location, identifying profiles that are open to work, actively hiring, creators and thought leaders, and Headstarter-affiliated members. In addition, there are resources describing the database schema and statistics to help understand data shape and coverage. You can use these tools to assemble targeted lists of profiles, perform demographic or role-based analyses, and support recruitment, networking, or community-building efforts. Leverage the included examples to format your requests, such as listing Headstarter alumni in a specific city or locating hiring managers at particular companies. The server is designed to work with the MCP framework, enabling consistent tool invocation across AI agents and clients.
How to install
Prerequisites: Node.js installed (recommended LTS), npm or pnpm, a PostgreSQL database with the hs_linkedin_network schema populated from Headstarter data, and Redis for SSE transport. Steps: 1) Clone the repository for the Headstarter MCP server. 2) Create and configure environment variables (see env notes). 3) Install dependencies: npm install or yarn install. 4) Build and start the server (as per the project’s Start script, typically npm run build && npm run start). 5) Verify the server is running and accessible at the configured URL. 6) Register the MCP server with Cursor or MCP client tooling using the provided JSON snippet. 7) Optional: enable Fluid Compute in your hosting environment if supported by your deployment target.
Additional notes
Environment variables: DATABASE_URL (PostgreSQL DSN for hs_linkedin_network), REDIS_URL (Redis instance for SSE transport). Ensure your database and Redis are secured and accessible by the deployment. The MCP server enforces read-only access to queries and applies automatic query limits for safety. Use the provided example commands to test basic functionality before integrating into a larger workflow. If you encounter deployment issues on Vercel or other hosting platforms, confirm that the Next.js MCP adapter is properly configured and that the server route is accessible via the expected URL. For performance, enable Fluid Compute and adjust maxDuration if your hosting plan supports it.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
linkedapi
MCP server that lets AI assistants control LinkedIn accounts and retrieve real-time data.
Model Context Protocol (MCP) server for LinkedIn API integration
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!