@floopfloop/mcp
@floopfloop/mcp
Сервер протокола Model Context Protocol для API FloopFloop — позволяет Claude Desktop, Cursor, Zed и любому другому хосту LLM с поддержкой MCP создавать, опрашивать и дорабатывать проекты FloopFloop от имени пользователя.
Оборачивает официальный @floopfloop/sdk и предоставляет ограниченный набор его функций в качестве инструментов MCP.
Инструменты
Инструмент | Что он делает |
| Список всех проектов, к которым у вас есть доступ |
| Получить проект по ID или поддомену |
| Быстрый снимок состояния — безопасно для опроса |
| Запуск новой сборки по промпту на естественном языке |
| Отправка сообщения с доработками для существующего проекта |
| Ожидание перехода проекта в конечное состояние |
| Доступен ли указанный слаг? |
| Генерация подходящего слага на основе промпта |
| Список секретных ключей проекта (только имена) |
| Создание/перезапись секрета проекта |
| Удаление секрета проекта |
| Показать аутентифицированного пользователя |
Related MCP server: mcp-minecraft
Конфигурация
Получите API-ключ: floop keys create mcp-host (через floop CLI) или в панели управления → Account → API Keys. Для создания новых ключей требуется бизнес-план.
Сервер считывает FLOOP_API_KEY из переменных окружения. При необходимости можно переопределить FLOOP_API_URL, чтобы указать на стейджинг.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) или %AppData%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"floopfloop": {
"command": "npx",
"args": ["-y", "@floopfloop/mcp"],
"env": { "FLOOP_API_KEY": "flp_..." }
}
}
}Перезапустите Claude Desktop; инструменты появятся под иконкой 🔌.
Cursor
~/.cursor/mcp.json (или Cursor Settings → Tools & Integrations → MCP):
{
"mcpServers": {
"floopfloop": {
"command": "npx",
"args": ["-y", "@floopfloop/mcp"],
"env": { "FLOOP_API_KEY": "flp_..." }
}
}
}Универсальный хост MCP
Любой хост, поддерживающий транспорт MCP stdio, может запустить этот сервер:
FLOOP_API_KEY=flp_... npx -y @floopfloop/mcpУстановка
Пакет подтягивается автоматически через npx -y @floopfloop/mcp в примерах конфигурации выше. Если вы предпочитаете зафиксированную версию:
npm install -g @floopfloop/mcp
which floop-mcpПримечания по использованию
create_projectзапускает сборку немедленно. Используйтеwait_for_live(блокирующий вызов) илиproject_status(опрос), чтобы узнать, когда проект будет готов.wait_for_liveпо умолчанию имеет ограничение в 10 минут (ограничено параметромtimeoutMs, максимум 30 минут). Большинство сборок завершаются менее чем за две минуты.set_secret/remove_secretпомечены какdestructiveHint: true— хосты могут запрашивать подтверждение пользователя перед выполнением.list_secretsвозвращает только имена, но не значения. Значения секретов нельзя получить после записи; для обновления их нужно перезаписать.В случае ошибки инструменты возвращают результат MCP
isErrorвместо завершения сессии, поэтому хост отображает ошибку пользователю.
Разработка
git clone https://github.com/FloopFloopAI/floop-mcp.git
cd floop-mcp
npm install
npm run typecheck
npm run build
FLOOP_API_KEY=flp_... node dist/index.jsДля проверки рукопожатия stdio без хоста LLM:
printf '%s\n' \
'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"smoke","version":"0"}}}' \
'{"jsonrpc":"2.0","method":"notifications/initialized"}' \
'{"jsonrpc":"2.0","id":2,"method":"tools/list"}' \
| FLOOP_API_KEY=flp_dummy node dist/index.js 2>/dev/nullЛицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- MIT
- AlicenseBqualityDmaintenanceA Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures, explore the world, and interact with the game environment through natural language instruction2223704Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA local MCP server that runs Llama models entirely on your machine. No API keys, no cloud costs, 100% private and offline-capable.MIT
- AlicenseNot gradedqualityBmaintenanceA production-ready MCP server that gives an LLM agent standalone-equivalent control over a Mineflayer Minecraft bot — movement, mining, crafting, inventory, combat, containers, chat, and much more — exposed as 110 strongly-typed tools across 23 groups, with full bot lifecycle management and dual (poll + push) event streaming.572MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server for Flux AI image generation
MCP server for AI dialogue using various LLM models via AceDataCloud
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/FloopFloopAI/floop-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server