MCP Express Server Example

by ZASRD

Integrations

  • Uses Express to build the serverless MCP server, handling route mapping for MCP endpoints

  • Facilitates deployment through automated GitHub integration, allowing for version control and continuous deployment

  • Enables deployment of the MCP server as Netlify Functions, with proper route configuration for serverless execution

MCP-Beispiel Netlify Express

Sehen Sie sich diese Demo-Site an : https://mcp-example-express.netlify.app/

Über diese Beispielsite

Diese Site zeigt ein sehr einfaches Beispiel für die Entwicklung und Ausführung eines serverlosen MCP mit Netlify-Funktionen. Sie enthält Links zu einer bereitgestellten serverlosen Funktion und ein Beispiel für den Zugriff auf die Funktion über eine benutzerdefinierte URL.

Wichtig: Aufgrund der Art und Weise, wie Express Mapping-Routen verarbeitet, müssen Sie die netlify.toml -Weiterleitungen auf den richtigen Pfad setzen. In diesem Beispiel verwenden wir Folgendes, um sicherzustellen, dass /mcp alle Anfragen an diesen Server abfängt:

[[redirects]] force = true from = "/mcp" status = 200 to = "/.netlify/functions/express-mcp-server"

Stellen Sie schnell Ihre eigene Version bereit

Stellen Sie Ihre eigene Version dieser Beispielsite bereit, indem Sie unten auf die Schaltfläche „Auf Netlify bereitstellen“ klicken. Dadurch wird automatisch Folgendes bewirkt:

  • Klonen Sie eine Kopie dieses Beispiels aus dem Beispiel-Repository in Ihr eigenes GitHub-Konto.
  • Erstellen Sie in Ihrem Netlify-Konto ein neues Projekt, das mit Ihrem neuen Repo verknüpft ist
  • Erstellen Sie eine automatisierte Bereitstellungspipeline, um auf Änderungen an Ihrem Repo zu achten
  • Erstellen und Bereitstellen Ihrer neuen Site
  • Dieses Repo kann dann verwendet werden, um lokal mit netlify dev zu iterieren

Installieren und führen Sie die Beispiele lokal aus

Sie können dieses gesamte Beispiel-Repository klonen, um dieses und andere Beispiele zu erkunden und sie lokal auszuführen.

# 1. Clone the examples repository to your local development environment git clone git@github.com:netlify/examples # 2. Move into the project directory for this example cd examples/mcp/express-mcp # 3. Install the Netlify CLI to let you locally serve your site using Netlify's features npm i -g netlify-cli # 4. Serve your site using Netlify Dev to get local serverless functions netlify dev # 5. While the site is running locally, open a separate terminal tab to run the MCP inspector or client you desire npx @modelcontextprotocol/inspector npx mcp-remote@next http://localhost:8888/mcp
-
security - not tested
F
license - not found
-
quality - not tested

Ein einfaches Beispiel, das zeigt, wie man mit Netlify Functions und Express eine serverlose Model Context Protocol (MCP)-Implementierung entwickelt und ausführt.

  1. Über diese Beispielsite
    1. Stellen Sie schnell Ihre eigene Version bereit
      1. Installieren und führen Sie die Beispiele lokal aus

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that allows management of Netlify sites, enabling users to create, list, get information about, and delete Netlify sites directly from an MCP-enabled environment.
          Last updated -
          JavaScript
          MIT License
        • -
          security
          -
          license
          -
          quality
          A basic example of developing and running serverless Model Context Protocol (MCP) using Netlify Functions, enabling AI agents to interact with your services via a standardized API.
          Last updated -
        • -
          security
          -
          license
          -
          quality
          A basic example of a serverless Model Context Protocol (MCP) server implemented using Netlify Functions with Express, enabling AI agents to interact with custom capabilities.
          Last updated -
        • -
          security
          -
          license
          -
          quality
          A basic example of developing and running serverless Model Context Protocol (MCP) using Netlify Functions, demonstrating how to deploy and access serverless functions with customized URLs.
          Last updated -

        View all related MCP servers

        ID: suq36ae8pw