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 Netlify Express

Посмотрите этот демонстрационный сайт : https://mcp-example-express.netlify.app/

О данном примере сайта

Этот сайт показывает очень простой пример разработки и запуска бессерверного MCP с использованием функций Netlify. Он включает ссылки на развернутую бессерверную функцию и пример доступа к функции с использованием настроенного URL.

Важно, учитывая то, как Express обрабатывает маршруты сопоставления, убедитесь, что вы установили перенаправления netlify.toml на правильный путь. В этом примере у нас есть следующее, чтобы гарантировать, что /mcp перехватывает все запросы к этому серверу:

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

Быстро разверните свою собственную версию

Разверните свою собственную версию этого примера сайта, нажав кнопку «Развернуть в Netlify» ниже. Это автоматически:

  • Клонируйте копию этого примера из репозитория примеров на свой аккаунт GitHub.
  • Создайте новый проект в своей учетной записи Netlify , связанный с вашим новым репозиторием.
  • Создайте автоматизированный конвейер развертывания, чтобы отслеживать изменения в вашем репозитории.
  • Создайте и разверните свой новый сайт
  • Этот репозиторий затем можно использовать для локальной итерации с помощью netlify dev

Установите и запустите примеры локально

Вы можете клонировать весь этот репозиторий примеров, чтобы изучить этот и другие примеры, а также запустить их локально.

# 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

Базовый пример, демонстрирующий, как разработать и запустить реализацию бессерверного протокола контекста модели (MCP) с использованием функций Netlify и Express.

  1. О данном примере сайта
    1. Быстро разверните свою собственную версию
      1. Установите и запустите примеры локально

        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