Быстрый старт
Добро пожаловать в gm-mcp! Это инструмент для быстрого создания проектов MCP TypeScript.
Что такое MCP?
MCP (Model Context Protocol) - это открытый протокол для подключения AI-моделей к внешним источникам данных. Он позволяет AI-моделям безопасно получать доступ и работать с различными инструментами, источниками данных и сервисами.
Почему выбрать gm-mcp?
- 🚀 Быстрый старт: Создавайте полные проекты MCP за секунды
- 📦 Множественные шаблоны: Выбирайте из базового, продвинутого и минимального шаблонов
- 🎨 Красивый интерфейс: Элегантный вывод консоли и анимации загрузки
- ⚡ Интерактивная конфигурация: Умный мастер конфигурации проекта
- 🔧 Полный набор инструментов: Интегрированные TypeScript, тестирование, ESLint и многое другое
Установка
Глобальная установка
bash
npm install -g @studiogm/gm-mcpПроверка установки
bash
gm-mcp --versionСоздание вашего первого проекта
1. Интерактивное создание
bash
gm-mcp init my-mcp-projectЭто запустит интерактивный мастер для создания проекта:
- Выбор шаблона проекта
- Настройка параметров проекта
- Автоматическая установка зависимостей
2. Быстрое создание
bash
# Использовать конфигурацию по умолчанию
gm-mcp init my-project --yes
# Указать шаблон
gm-mcp init my-project --template advanced3. Начало разработки
bash
cd my-mcp-project
npm run devСтруктура проекта
Созданный проект будет иметь следующую структуру:
my-mcp-project/
├── src/
│ ├── index.ts # Главный файл входа
│ ├── tools/ # Определения инструментов
│ └── utils/ # Утилитарные функции
├── dist/ # Скомпилированный вывод
├── package.json # Конфигурация проекта
├── tsconfig.json # Конфигурация TypeScript
└── README.md # Документация проектаСледующие шаги
- Руководство по установке - Подробные инструкции по установке
- Базовое использование - Изучение основных команд
- Продвинутое использование - Исследование продвинутых функций
- Обзор шаблонов - Изучение всех доступных шаблонов