mcp-server

mcp-server

appsai-incMIT
1 звёзд1 форков
AppsAI MCP Server — связующее звено между AI-ассистентами (вроде Claude, Cursor, Windsurf) и облачной платформой AppsAI. Он автоматизирует создание full-stack приложений: от генерации кода до деплоя в облако. Вы описываете задачу на естественном языке, а AI собирает проект на Next.js и React с Tailwind CSS и shadcn/ui. Бэкенд вы выбираете из нескольких фреймворков: Express, Fastify, Hono, Supabase Edge Functions, Firebase Cloud Functions или Serverless Framework. Данные хранятся в MongoDB Atlas. Инфраструктура разворачивается на AWS (S3, CloudFormation, EC2, Lambda). Сервер даёт доступ к более чем 150 готовым инструментам — для каждого этапа разработки и эксплуатации.

Установка

npx -y @appsai/mcp-server

Характеристики

Общее

  • СтатусСообщество
  • Разработчикappsai-inc
  • ЛицензияMIT

Технологии

  • Языки
    JavaScript
  • Транспорт
    stdio

Описание

Возможности

  • Создавать frontend-часть на Next.js с React, Tailwind CSS и shadcn/ui
  • Выбирать и настраивать бэкенд-фреймворк: Express, Fastify, Hono, Parse Server и другие
  • Подключать MongoDB Atlas в качестве базы данных
  • Разворачивать инфраструктуру на AWS: S3, CloudFormation, EC2, Lambda
  • Генерировать код всего стека по текстовому описанию
  • Деплоить приложения на облачные серверы одной командой
  • Управлять проектами AppsAI через AI-ассистента
  • Автоматически регистрироваться и получать API-ключ через криптокошелёк
  • Пополнять баланс и оплачивать сервисы через USDC (Ethereum, Base, Arbitrum, Polygon)
  • Работать с Claude Code, Claude Desktop, Cursor и Windsurf

Как подключить

  1. Зарегистрируйтесь на appsai.com и получите API-ключ.
  2. Установите пакет через npx: npx -y @appsai/mcp-server
  3. Настройте переменную окружения APPSAI_API_KEY с вашим ключом.
  4. Добавьте конфигурацию в зависимости от вашего клиента. Для Claude Desktop добавьте в claude_desktop_config.json:
{ "mcpServers": { "appsai": { "command": "npx", "args": ["-y", "@appsai/mcp-server"], "env": { "APPSAI_API_KEY": "your_api_key" } } } }

Для Cursor или Windsurf укажите ту же команду и переменную окружения в настройках MCP. Для Claude Code выполните: claude mcp add appsai -e APPSAI_API_KEY=your_key -- npx -y @appsai/mcp-server.

После настройки перезапустите ваш MCP-клиент, чтобы применить изменения.

Примеры запросов

  • «Создай Next.js приложение с Tailwind CSS и shadcn/ui, бэкенд на Express, базу MongoDB и разверни на AWS.»
  • «Добавь страницу контактов в существующий проект и задеплой изменения.»
  • «Покажи список всех моих проектов в AppsAI.»
  • «Разверни текущий проект на AWS Lambda.»

Технические детали

  • Язык реализации: JavaScript
  • Транспорт: стандартный ввод-вывод (stdio)
  • Лицензия: MIT
  • Совместимые клиенты: Claude Code, Claude Desktop, Cursor, Windsurf
  • Установка: npx без глобальной установки

Поделиться