Skip to main content
Glama
instructa
by instructa

Стартовый сервер MCP

mcp стартер

Хотите создать свой собственный MCP-сервер?

MCP Server Starter предоставляет вам базовую структуру для запуска локальных инструментов с Cursor, Claude и другими, использующими стандарт MCP.


Функции

  • 📡 Гибкая коммуникация

    • Поддерживает несколько протоколов связи между клиентом и сервером,

    • stdio : Локальное использование

    • Streamable HTTP : удаленное и локальное использование

    • sse : Удаленное и локальное использование (устарело)~~

  • 📦 Минимальная настройка — начните работу быстро с базовой реализации сервера.

  • 🤖 Интеграция Cursor AI — включает пример конфигурации .cursor/mcp.json .

  • ⌨️ TypeScript — добавьте безопасность типов в свой проект.

Related MCP server: MCP Server Starter

Тодо

  • [ ] Добавить возможность публиковать собственные пакеты

  • [ ] Лучшая поддержка CLI для скаффолдинга

  • [ ] Предлагает создавать инструменты «на лету»

Начиная

Предпосылки

  • Node.js (укажите версию при необходимости)

  • MCP-совместимый клиент (например, Cursor )

Использование

Поддерживаемые варианты транспорта

Модель контекстного протокола Поддерживает несколько методов транспортировки.

стдио

mcp стартер

Рекомендуется для локальных установок

Поддержка редактора кода

Добавьте фрагменты кода ниже

  • Курсор: .cursor/mcp.json

Локальная разработка/тестирование

Используйте это, если вы хотите протестировать свой mcp-сервер локально.

{
  "mcpServers": {
    "my-starter-mcp-stdio": {
      "command": "node",
      "args": ["./bin/cli.mjs", "--stdio"]
    }
  }
}

Опубликованный пакет

Используйте это, когда вы опубликовали свой пакет в реестре npm.

{
  "mcpServers": {
    "my-starter-mcp-stdio": {
      "command": "npx",
      "args": ["my-mcp-server", "--stdio"]
    }
  }
}

Потоковое HTTP

mcp стартер

Важно: потоковый HTTP пока не поддерживается в Cursor

Рекомендовано для использования на удаленном сервере

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

Локальная разработка Используйте streamable http -транспорт

  1. Запустите MCP Server. Запустите это в своем терминале.

node ./bin/cli.mjs --http --port 4200

Или с инспектором mcp

npm run dev-http
# npm run dev-sse (deprecated)
  1. Добавьте это в свою конфигурацию

{
  "mcpServers": {
    "my-starter-mcp-http": {
      "command": "node",
      "args": ["./bin/cli.mjs", "--http", "--port", "4001"]
      // "args": ["./bin/cli.mjs", "--sse", "--port", "4002"] (or deprecated sse usage)
    }
  }
}

Опубликованный пакет

Используйте это, когда вы опубликовали свой пакет в реестре npm.

Запустите это в своем терминале

npx my-mcp-server --http --port 4200
# npx my-mcp-server --sse --port 4201 (deprecated)
{
  "mcpServers": {
    "my-starter-mcp-http": {
      "url": "http://localhost:4200/mcp"
      // "url": "http://localhost:4201/sse"
    }
  }
}

Используйте инспектор

Используйте команду inspect для отладки вашего сервера mcp

mcp стартерmcp стартер

Параметры командной строки

Выбор протокола

Протокол

Описание

Флаги

Примечания

stdio

Стандартный ввод/вывод

(Никто)

По умолчанию

http

HTTP-REST-ПРОЦЕССОР

--port <num> (по умолчанию: 3000), --endpoint <path> (по умолчанию: /mcp )

sse

События, отправленные сервером

--port <num> (по умолчанию: 3000)

Устаревший

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.


Курсы

  • Научитесь создавать программное обеспечение с помощью ИИ: instructa.ai

Install Server
A
license - permissive license
D
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    A basic starter project for building Model Context Protocol (MCP) servers that enables standardized interactions between AI systems and various data sources through secure, controlled tool implementations.
    Last updated
    2
  • A
    license
    B
    quality
    D
    maintenance
    A template repository for building Model Context Protocol (MCP) servers that enable LLM clients to interact with custom tools and services through standardized JSON-RPC communication.
    Last updated
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • MCP (Model Context Protocol) server for Appwrite

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/instructa/mcp-starter'

If you have feedback or need assistance with the MCP directory API, please join our Discord server