@floopfloop/mcp
@floopfloop/mcp
FloopFloop API用のModel Context Protocolサーバーです。Claude Desktop、Cursor、Zed、その他MCP対応のLLMホストが、ユーザーに代わって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の設定 → 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分)を設定しています。ほとんどのビルドは2分以内に完了します。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.jsLLMホストなしでstdioハンドシェイクをスモークテストするには:
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