Шаблон сервера MCP 🛠️
Начальный шаблон для создания собственного сервера Model Context Protocol (MCP). Этот шаблон обеспечивает базовую структуру и настройку, необходимые для создания пользовательских MCP, которые можно использовать с Cursor или Claude Desktop.
Функции
Базовая настройка сервера MCP с TypeScript
Пример реализации инструмента
Готовая к использованию структура проекта
Создано с помощью @modelcontextprotocol/sdk
Related MCP server: MCP Server Boilerplate
Структура проекта
Начиная
Клонируйте этот шаблон:
Установить зависимости:
Создайте проект:
Это сгенерирует файл /build/index.js — ваш скомпилированный скрипт сервера MCP.
Использование с курсором
Перейдите в Настройки курсора -> MCP -> Добавить новый сервер MCP.
Настройте свой MCP:
Имя: [выберите свое имя]
Тип: команда
Команда:
node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js
Использование с Claude Desktop
Добавьте следующую конфигурацию MCP в конфигурацию Claude Desktop:
Разработка
Шаблон включает в себя пример реализации инструмента в index.ts . Чтобы создать свой собственный MCP:
Измените конфигурацию сервера в
index.ts:
Определите свои пользовательские инструменты с помощью метода
server.tool():
Создайте и протестируйте свою реализацию:
Внося вклад
Не стесняйтесь отправлять сообщения о проблемах и запросы на улучшения!
Лицензия
Массачусетский технологический институт