Перейти к содержимому

MCP Server Starter

Преднастроенный стартер-шаблон для создания серверов на TypeScript с готовой структурой и инструментами разработки.

JavaScript
38 stars

Описание

Это готовый к производству стартер для серверов на TypeScript, использующий Bun для быстрой разработки и тестирования, Biome для линтинга и форматирования, а также стандартную структуру проекта с разделением на инструменты, утилиты и типы. Включает скрипт для автоматического создания новых инструментов, тесты и управление версиями через standard-version. Идеален для быстрого запуска проектов с интеграцией в Claude Desktop, подходит для инструментов ИИ и серверных приложений.

Возможности

Быстрая разработка

Использование Bun для установки, тестирования и запуска сервера.

Создание инструментов

Скрипт для автоматической генерации новых инструментов с шаблонами, схемами и тестами.

Линтинг и форматирование

Biome для проверки и оформления кода, обеспечивая чистоту проекта.

Управление версиями

Автоматизированное релиз-менеджмент с standard-version по конвенциональным коммитам.

Интеграция с Claude Desktop

Готовая конфигурация для запуска сервера в экосистеме Claude.

Установка

  1. Клонируйте репозиторий.
  2. Установите зависимости:
    bun install
    

Для добавления в Claude Desktop:

  1. Соберите проект: bun run build.
  2. Добавьте в конфиг Claude Desktop:
    {
      "mcpServers": {
        "your-server-name": {
          "command": "node",
          "args": ["/path/to/your/project/dist/main.js"]
        }
      }
    }
    

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
38

Ссылки