Skip to main content
Glama

@floopfloop/mcp

npm version Node.js Version License: MIT

Model Context Protocol-Server für die FloopFloop-API – ermöglicht es Claude Desktop, Cursor, Zed und jedem anderen MCP-fähigen LLM-Host, FloopFloop-Projekte im Auftrag des Benutzers zu erstellen, abzufragen und zu verfeinern.

Umschließt das offizielle @floopfloop/sdk und stellt eine kuratierte Teilmenge seiner Funktionen als MCP-Tools bereit.

Tools

Tool

Funktion

list_projects

Listet alle Projekte auf, auf die Sie Zugriff haben

get_project

Ruft ein Projekt anhand der ID oder Subdomain ab

project_status

Schneller Status-Snapshot – sicher zum Abfragen

create_project

Startet einen neuen Build aus einem natürlichsprachlichen Prompt

refine_project

Sendet eine Verfeinerungsnachricht an ein bestehendes Projekt

wait_for_live

Blockiert, bis das Projekt einen Endzustand erreicht

check_subdomain

Ist ein gegebener Slug verfügbar?

suggest_subdomain

Generiert einen benutzerfreundlichen Slug aus einem Prompt

list_secrets

Listet geheime Schlüssel eines Projekts auf (nur Namen)

set_secret

Erstellt/überschreibt ein Projekt-Geheimnis

remove_secret

Löscht ein Projekt-Geheimnis

whoami

Zeigt den authentifizierten Benutzer an

Related MCP server: mcp-minecraft

Konfiguration

Holen Sie sich einen API-Schlüssel: floop keys create mcp-host (über die floop CLI) oder über das Dashboard → Account → API Keys. Für das Erstellen neuer Schlüssel ist ein Business-Plan erforderlich.

Der Server liest FLOOP_API_KEY aus der Umgebung. Optional kann FLOOP_API_URL überschrieben werden, um auf Staging zu verweisen.

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %AppData%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "floopfloop": {
      "command": "npx",
      "args": ["-y", "@floopfloop/mcp"],
      "env": { "FLOOP_API_KEY": "flp_..." }
    }
  }
}

Starten Sie Claude Desktop neu; die Tools erscheinen unter dem 🔌-Symbol.

Cursor

~/.cursor/mcp.json (oder Cursor Settings → Tools & Integrations → MCP):

{
  "mcpServers": {
    "floopfloop": {
      "command": "npx",
      "args": ["-y", "@floopfloop/mcp"],
      "env": { "FLOOP_API_KEY": "flp_..." }
    }
  }
}

Generischer MCP-Host

Jeder Host, der das MCP-Stdio-Transportprotokoll unterstützt, kann den Server ausführen:

FLOOP_API_KEY=flp_... npx -y @floopfloop/mcp

Installation

Das Paket wird in den obigen Konfigurationsschnipseln automatisch über npx -y @floopfloop/mcp geladen. Wenn Sie eine feste Version bevorzugen:

npm install -g @floopfloop/mcp
which floop-mcp

Nutzungshinweise

  • create_project startet sofort einen Build. Verwenden Sie anschließend wait_for_live (blockierend) oder project_status (Abfrage), um zu erfahren, wann es bereit ist.

  • wait_for_live hat standardmäßig ein Limit von 10 Minuten (begrenzt durch timeoutMs, maximal 30 Minuten). Die meisten Builds sind in unter zwei Minuten fertig.

  • set_secret / remove_secret sind mit destructiveHint: true markiert – Hosts fordern den Benutzer möglicherweise vor der Ausführung zur Bestätigung auf.

  • list_secrets gibt nur Namen zurück, niemals Werte. Geheimniswerte können nach dem Schreiben nicht mehr abgerufen werden; rotieren Sie diese durch erneutes Setzen.

  • Bei Fehlern geben Tools ein MCP isError-Inhaltsergebnis zurück, anstatt die Sitzung zu beenden, sodass der Host den Fehler dem Benutzer anzeigen kann.

Entwicklung

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

Um den Stdio-Handshake ohne LLM-Host zu testen:

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

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
6Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    D
    maintenance
    A 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 instruction
    22
    23
    704
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    A 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.
    57
    2
    MIT

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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