Skip to main content
Glama

@floopfloop/mcp

npm version Node.js Version License: MIT

FloopFloop API 的模型上下文协议 (MCP) 服务器 — 允许 Claude Desktop、Cursor、Zed 以及任何其他支持 MCP 的 LLM 主机代表用户构建、轮询和优化 FloopFloop 项目。

封装了官方的 @floopfloop/sdk,并将其功能的一个精选子集作为 MCP 工具公开。

工具

工具

功能描述

list_projects

列出您有权访问的所有项目

get_project

通过 ID 或子域名获取项目

project_status

轻量级状态快照 — 可安全轮询

create_project

根据自然语言提示启动新构建

refine_project

向现有项目发送优化消息

wait_for_live

阻塞直到项目达到最终状态

check_subdomain

给定的 slug 是否可用?

suggest_subdomain

根据提示生成友好的 slug

list_secrets

列出项目上的密钥(仅名称)

set_secret

创建/覆盖项目密钥

remove_secret

删除项目密钥

whoami

显示已认证的用户

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

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