example-candidate-mcp-server
3
This project is an HTTP server built with Express and TypeScript, designed to serve both a webpage and a Model Context Protocol (MCP) endpoint. It includes features for stateless MCP server implementation and customization of server and candidate data using environment variables.
HTTP Server with MCP Support
Features
- HTTP server with both web and MCP functionality
- Stateless MCP server implementation with modern Streamable HTTP transport
- TypeScript for type safety
- Express.js for HTTP handling
Requirements
- Node.js 18+
- npm or yarn
Customizing the candidate data
Customize using environment variables like CONTACT_EMAIL
, MAILGUN_API_KEY
, etc., to configure server and candidate information.
Development
- Build the TypeScript code, run in development mode, and run tests.