@floopfloop/mcp
@floopfloop/mcp
FloopFloop API 的模型上下文协议 (MCP) 服务器 — 允许 Claude Desktop、Cursor、Zed 以及任何其他支持 MCP 的 LLM 主机代表用户构建、轮询和优化 FloopFloop 项目。
封装了官方的 @floopfloop/sdk,并将其功能的一个精选子集作为 MCP 工具公开。
工具
工具 | 功能描述 |
| 列出您有权访问的所有项目 |
| 通过 ID 或子域名获取项目 |
| 轻量级状态快照 — 可安全轮询 |
| 根据自然语言提示启动新构建 |
| 向现有项目发送优化消息 |
| 阻塞直到项目达到最终状态 |
| 给定的 slug 是否可用? |
| 根据提示生成友好的 slug |
| 列出项目上的密钥(仅名称) |
| 创建/覆盖项目密钥 |
| 删除项目密钥 |
| 显示已认证的用户 |
Related MCP server: mcp-minecraft
配置
获取 API 密钥:使用 floop keys create mcp-host(通过 floop CLI)或在仪表板 → 账户 → API 密钥中获取。创建新密钥需要商业计划。
服务器从环境变量中读取 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 设置 → 工具与集成 → 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要在没有 LLM 主机的情况下对 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