@floopfloop/mcp
@floopfloop/mcp
Servidor del Protocolo de Contexto de Modelo (MCP) para la API de FloopFloop: permite a Claude Desktop, Cursor, Zed y cualquier otro host de LLM compatible con MCP crear, consultar y refinar proyectos de FloopFloop en nombre del usuario.
Envuelve el @floopfloop/sdk oficial y expone un subconjunto seleccionado de su superficie como herramientas MCP.
Herramientas
Herramienta | Qué hace |
| Lista todos los proyectos a los que tienes acceso |
| Obtiene un proyecto por ID o subdominio |
| Instantánea de estado rápida: segura para consultar |
| Inicia una nueva compilación desde un prompt en lenguaje natural |
| Envía un mensaje de refinamiento a un proyecto existente |
| Bloquea hasta que el proyecto alcance un estado terminal |
| ¿Está disponible un slug determinado? |
| Genera un slug amigable a partir de un prompt |
| Lista las claves secretas de un proyecto (solo nombres) |
| Crea/sobrescribe un secreto del proyecto |
| Elimina un secreto del proyecto |
| Muestra el usuario autenticado |
Related MCP server: mcp-minecraft
Configuración
Obtén una clave de API: floop keys create mcp-host (a través de la CLI de floop) o en el panel de control → Cuenta → Claves de API. Se requiere un plan Business para generar nuevas claves.
El servidor lee FLOOP_API_KEY del entorno. Opcionalmente, puedes sobrescribir FLOOP_API_URL para apuntar a staging.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o %AppData%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"floopfloop": {
"command": "npx",
"args": ["-y", "@floopfloop/mcp"],
"env": { "FLOOP_API_KEY": "flp_..." }
}
}
}Reinicia Claude Desktop; las herramientas aparecerán bajo el icono 🔌.
Cursor
~/.cursor/mcp.json (o Configuración de Cursor → Herramientas e Integraciones → MCP):
{
"mcpServers": {
"floopfloop": {
"command": "npx",
"args": ["-y", "@floopfloop/mcp"],
"env": { "FLOOP_API_KEY": "flp_..." }
}
}
}Host MCP genérico
Cualquier host que utilice el transporte stdio de MCP puede ejecutar el servidor:
FLOOP_API_KEY=flp_... npx -y @floopfloop/mcpInstalación
El paquete se descarga automáticamente mediante npx -y @floopfloop/mcp en los fragmentos de configuración anteriores. Si prefieres una instalación fija:
npm install -g @floopfloop/mcp
which floop-mcpNotas de uso
create_projectinicia una compilación de inmediato. Haz un seguimiento conwait_for_live(bloquea) oproject_status(consulta) para saber cuándo está activo.wait_for_livetiene un límite predeterminado de 10 minutos (limitado portimeoutMs, con un máximo de 30 min). La mayoría de las compilaciones terminan en menos de dos minutos.set_secret/remove_secretestán marcados condestructiveHint: true: los hosts pueden pedir al usuario que confirme antes de ejecutarlos.list_secretssolo devuelve nombres, nunca valores. Los valores secretos no se pueden recuperar una vez escritos; rótalos volviéndolos a establecer.En caso de error, las herramientas devuelven un resultado de contenido
isErrorde MCP en lugar de cerrar la sesión, por lo que el host muestra el error al usuario.
Desarrollo
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.jsPara realizar una prueba de humo del handshake de stdio sin un host 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/nullLicencia
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