/mcp-server-sse-node-example

Simple Model Context Protocol (MCP) server in Node.js using Server-Sent Events (SSE) as the transport layer

Primary LanguageJavaScript

MCP SSE Server

This project implements a simple Model Context Protocol (MCP) server in Node.js using Server-Sent Events (SSE) as the transport layer. It exposes a sample greet tool that responds with a greeting message.

Prerequisites

  • Node.js v24+
  • pnpm

Installation

  1. Clone the repo

    git clone https://github.com/lucasgdb/mcp-server-sse-node-example.git
    cd mcp-server-sse-node-example
  2. Install dependencies

    pnpm install

Configuration

  • Copy the .env.example to .env

Running the Server

Start the server with:

pnpm dev

You should see:

🚀 MCP Server running at http://localhost:3000

Testing

pnpm client