MCP Middleware Adapter for Express Servers

MCP Middleware Adapter for Express Servers

By Moe03 GitHub

Run multiple MCP clients on a NodeJS Express server (adapter/middleware)

nodejs adapter
Overview

What is MCP Express Adapter?

MCP Express Adapter is a lightweight Node.js adapter designed for creating multiple MCP (Model Context Protocol) servers using Express.js on a single server.

How to use MCP Express Adapter?

To use the MCP Express Adapter, install it via npm or yarn, and then create an Express server with multiple MCP clients, each having its own tools and endpoints.

Key features of MCP Express Adapter?

  • Create multiple MCP clients on a single Express server.
  • Define custom tools for each MCP client with type-safe input and output schemas.
  • Easy integration with Express middleware.

Use cases of MCP Express Adapter?

  1. Building a weather service that provides current weather information.
  2. Implementing a calculator tool for evaluating mathematical expressions.
  3. Creating a time service that returns the current time for different time zones.

FAQ from MCP Express Adapter?

  • Can I run multiple MCP servers on the same server?

Yes! The MCP Express Adapter allows you to run multiple MCP servers on a single Express server.

  • Is it easy to define custom tools?

Yes! You can define custom tools with input and output schemas using TypeScript for type safety.

  • What is the license for MCP Express Adapter?

The MCP Express Adapter is licensed under the MIT license.

Overview

What is MCP Express Adapter?

MCP Express Adapter is a lightweight Node.js adapter designed for creating multiple MCP (Model Context Protocol) servers using Express.js on a single server.

How to use MCP Express Adapter?

To use the MCP Express Adapter, install it via npm or yarn, and then create an Express server with multiple MCP clients, each having its own tools and endpoints.

Key features of MCP Express Adapter?

  • Create multiple MCP clients on a single Express server.
  • Define custom tools for each MCP client with type-safe input and output schemas.
  • Easy integration with Express middleware.

Use cases of MCP Express Adapter?

  1. Building a weather service that provides current weather information.
  2. Implementing a calculator tool for evaluating mathematical expressions.
  3. Creating a time service that returns the current time for different time zones.

FAQ from MCP Express Adapter?

  • Can I run multiple MCP servers on the same server?

Yes! The MCP Express Adapter allows you to run multiple MCP servers on a single Express server.

  • Is it easy to define custom tools?

Yes! You can define custom tools with input and output schemas using TypeScript for type safety.

  • What is the license for MCP Express Adapter?

The MCP Express Adapter is licensed under the MIT license.

No tools information available.
Minecraft MCP Server
Minecraft MCP Server by yuniko-software

A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures, explore the world, and interact with the game environment through natural language instruction

nodejs javascript
View Details

MCP Tools Usage From LangChain ReAct Agent / Example in TypeScript

nodejs typescript
View Details

An MCP server built with Node.js/TypeScript that allows AI agents to securely read PDF files (local or URL) and extract text, metadata, or page counts. Uses pdf-parse.

nodejs pdf
View Details

MCP Client Implementation Using LangChain ReAct Agent / TypeScript

nodejs typescript
View Details

【Every star you give feeds a hungry developer's motivation!⭐️】A Model Context Protocol (MCP) server implementation that provides Google Jobs search capabilities via SerpAPI integration. Features multi-language support, comprehensive search parameters, and smart error handling.

nodejs typescript
View Details

An MCP server built with Node.js/TypeScript that allows AI agents to securely read PDF files (local or URL) and extract text, metadata, or page counts. Uses pdf-parse.

nodejs pdf
View Details
MCP Hub
MCP Hub by ravitemer

A centralized manager for Model Context Protocol (MCP) servers with dynamic server management and monitoring

nodejs ai
View Details