HTTP Server With MCP Support MCP Server

Runnable example of node-candidate-mcp-server.

Local serverstdioTypeScript

What is the HTTP Server With MCP Support MCP Server?

Runnable example of node-candidate-mcp-server.

The short version

An HTTP server built with Express and TypeScript that serves both a webpage and a Model Context Protocol (MCP) endpoint.

  • 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

What it needs from you

  • Node.js 18+ - npm or yarn

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Node.js 18+ - npm or yarn
VariableDescriptionRequired
MAILGUN_API_KEYCredential the server authenticates with.Yes
RESUME_URLEndpoint or connection string the server talks to.Yes
LINKEDIN_URLEndpoint or connection string the server talks to.Yes
GITHUB_URLEndpoint or connection string the server talks to.Yes
WEBSITE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use HTTP Server With MCP Support to CONTACT EMAIL.”
  • “Use HTTP Server With MCP Support to MAILGUN API KEY.”
  • “Use HTTP Server With MCP Support to MAILGUN DOMAIN.”

Frequently asked questions

Set environment variables such as `CONTACT_EMAIL`, `CANDIDATE_NAME`, `RESUME_URL`, etc., or update the values directly in `src/config.ts`. Restart the server for changes to take effect.