mcp-super-app
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-super-appScaffold a new landing page project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-super-app
MCP-сервер для Claude Code: собирает рутинные setup-действия (каркас проекта, скиллы, среда сборки лендинга, guard-хук, картинки, иконки) в одну точку входа. Подключил сервер → все инструменты доступны из любого чата обычными tool-вызовами.
Стек: TypeScript + @modelcontextprotocol/sdk, транспорт stdio (локальный сервер,
никуда ничего не отправляет, кроме OpenRouter при генерации картинок).
Установка — одной фразой
Открой Claude Code и отправь ему это сообщение:
Установи MCP-сервер по инструкции: https://github.com/AndreyTsibin/mcp-super-app-public/blob/main/INSTALL.mdДальше агент всё сделает сам: проверит окружение, склонирует репозиторий, соберёт и подключит сервер. Разбираться в коде не нужно.
Полная пошаговая инструкция (в том числе что делать, если что-то пошло не так) — в INSTALL.md.
Related MCP server: Skillz
Требования
Node.js ≥ 20.
Ключ OpenRouter — только для
create_image. Остальные инструменты работают без ключа. Ключ у каждого свой: https://openrouter.ai/keys.Для
install_guardнуженjq(brew install jq) — иначе guard-скрипт fail-open'ит (пропускает всё).
Инструменты
Инструмент | Что делает |
| Разворачивает каркас нового проекта одним вызовом: |
| Ставит скилл в проект: bundled → копия в |
| Единая точка входа для сайтов, режим выбирается параметром |
| Ставит PreToolUse-хук защиты от деструктивных команд ( |
| Единая точка входа для картинок: генерация и редактирование через OpenRouter. Возвращает картинку в чат + сохраняет файл в проект ( |
| Готовит картинки к продакшену (sharp): ресайз до |
| Ищет иконку по английскому слову/концепту в двух наборах: lucide (~2000 generic UI-иконок — wrench, shield, clock…) и simple-icons (~3400 лого брендов — GitHub, HP, Telegram…). Возвращает точные |
| Отдаёт сырой SVG иконки по точному |
Ключ OpenRouter
Нужен, только если будешь генерировать картинки.
cp .env.example .env
# впиши свой ключ: OPENROUTER_API_KEY=sk-or-v1-....env игнорируется git (см. .gitignore). Ключ берётся из .env в корне пакета —
сервер грузит его сам при старте, передавать через конфиг не нужно.
Подключение к Claude Code вручную
Если по какой-то причине не сработал автоматический путь из INSTALL.md.
1. CLI (глобально, для всех проектов — -s user):
claude mcp add mcp-super-app -s user -- /абсолютный/путь/к/mcp-super-app/launch.sh2. Файл .mcp.json (в корне проекта — для этого проекта, или в ~/.claude.json — глобально):
{
"mcpServers": {
"mcp-super-app": {
"command": "/абсолютный/путь/к/mcp-super-app/launch.sh"
}
}
}Подключение через launch.sh (а не напрямую node dist/index.js) даёт
автообновление: скрипт делает git pull и пересборку при каждом старте,
а без сети или при ошибке сборки — тихо падает обратно на уже собранный dist/.
Нужен запуск без апдейта — вызывай node dist/index.js напрямую.
После подключения перезапусти Claude Code.
Разработка
npm install
npm run build # компиляция TS → dist/
npm run dev # tsx watch — запуск из src/ без сборки
npm run typecheck # tsc --noEmit
npx @modelcontextprotocol/inspector node dist/index.js # ручная проверка туловТочка запуска сервера — dist/index.js (stdio).
Структура
src/
├── index.ts # точка входа: регистрация tools + stdio transport, загрузка .env
├── lib/ # общая инфра: openrouter, scaffold, project-slug, errors, settings-merge, …
└── tools/ # по модулю на инструмент
assets/ # статические шаблоны: skills/, bootstrap/, landing/, guard/
docs/ # спеки и стандарты (архитектура, API)Договорённости и рабочий метод — в .claude/CLAUDE.md.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/AndreyTsibin/mcp-super-app-public'
If you have feedback or need assistance with the MCP directory API, please join our Discord server