example-candidate-mcp-server

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.