node-candidate-mcp-server
If you are the rightful owner of node-candidate-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides LLMs access to candidate information.
The Candidate MCP Server Library is designed to integrate into applications, providing a structured way to access candidate information through the Model Context Protocol (MCP). It offers resources such as resume text, LinkedIn, GitHub, and personal website URLs, and tools to retrieve this information. The server supports multiple transport types, including STDIO and HTTP, and is built with a library-first approach for easy integration. It is implemented in TypeScript, ensuring type safety and a better developer experience. The server can be extended with custom resources and tools, making it versatile for various applications. It requires Node.js 20+ and can be published to npm for distribution.
Features
- Library-first design for integration into other applications
- Modular resource system for extending with custom candidate information
- TypeScript for type safety and better developer experience
- Implements the full Model Context Protocol specification
- Supports multiple transport types (STDIO, HTTP, Streamable HTTP)
Tools
get_resume_text
Return to the candidate's resume content text
get_resume_url
Return to the URL of your resume
get_linkedin_url
Return to the candidate's LinkedIn profile URL
get_github_url
Return the candidate's GitHub profile URL
get_website_url
Return to the candidate's personal website URL
get_website_text
Return to the content of your personal website
contact_candidate
Send emails to candidates (Mailgun configuration is required)