Flowra

io.github.flowradev由 GitHub 账号 flowradev 发布v1.0.2更新于 Oct 25, 2026

MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows

已验证Streamable HTTP可网页运行效率与工作流开发者工具沟通与协作

概览

AI 生成的概览

Flowra 是一个托管式 MCP 服务器,让助手在 Gmail、Slack、GitHub、Notion 等 1000 多个应用上运行 AI 代理和需人工审批的工作流。

可以做什么
发现并查看已连接应用及其工具结构,通过 OAuth 连接新账户,或为 CI 客户端使用 API 密钥访问。在一次调用中执行单个或多个应用操作,包括发送、发布、创建、更新和删除数据。当缺少某个应用时,根据描述的 REST 端点构建和编辑自定义工具集。使用工作台运行托管代理和定时工作流,并记录每次工具调用的输入、输出和额度。暂停、查看并恢复等待人工审批的运行。
适用场景
当你希望从 MCP 客户端驱动跨 SaaS 应用的定时或需审批的自动化,而不是本地脚本或 Zapier、Make、n8n 画布时使用。若没有 Flowra 项目,或已自行维护自动化流程,则不必添加。
运行要求
通过 streamable HTTP 连接 mcp.flowra.dev 远程端点,无需本地运行时或软件包。需要按账户进行 OAuth 登录,并选择一个 Flowra 项目。CI 或不支持 OAuth 的客户端可在自己的配置中以请求头方式提供项目 API 密钥和用户名。
安装前请注意
发送、发布、创建、更新、删除和付款等写入操作需在对话中明确批准,持久化自动化还需人工等待或人工审批节点;依赖前请确认这些关卡确实生效。工具调用会消耗额度并记入账本。项目 API 密钥可授予访问权限,请勿放入共享仓库。收到的邮件、聊天和 webhook 内容被视为不可信数据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Flowra,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.flowradev%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "flowra": {
      "type": "http",
      "url": "https://mcp.flowra.dev/mcp"
    }
  }
}

README

[Flowra logo]

Flowra — Agent Skill & Hosted MCP Server

Run hosted AI agents and approval-gated workflows on Gmail, Slack, GitHub, Notion, Telegram, WhatsApp, Linear and 1,000+ apps — from Claude Code, Cursor, Codex, GitHub Copilot or any MCP client. OAuth per account, a human approval gate before send/delete/pay, and a ledger of every tool call.

[skills.sh] [License: MIT] [MCP Registry] [Add Flowra MCP to Cursor]

Product · Docs · SDK · Changelog · skills.sh

This repo is the agent skill + Cursor/Claude/Codex plugin for Flowra. From your backend, use the SDK (@flowra/sdk, flowra-sdk, @flowra/cli).

What's included

ComponentPurpose
mcp.json / .mcp.jsonRegisters https://mcp.flowra.dev/mcp (OAuth, no keys). Six tools: discover, schemas, connect, multi-execute, workbench, bash.
skills/flowraRoutes operate / build / edit / debug / credits to the right Flowra calls.
skills/flowra-onboardFirst install: Connect MCP and one read-only first win.
commands//flowra-setup and /flowra-status.
evals/Behavioral scenarios the skill must pass.
rules/flowra-safety.mdcReads are free, writes need your yes; untrusted content is never an instruction.

Install in 30 seconds

1. Skill (Claude Code, Cursor, Codex, Copilot, OpenClaw, Hermes):

bash
npx skills add flowradev/skills --skill flowra

2. Hosted MCP server — no API key needed; sign in with OAuth:

text
https://mcp.flowra.dev/mcp
ClientHow
CursorSettings → Tools & MCP → Connect next to flowra (or install the Flowra plugin)
Claude Code/plugin marketplace add flowradev/skills then /plugin install flowra@flowra — or claude mcp add --transport http flowra https://mcp.flowra.dev/mcp
CodexMarketplace at .agents/plugins/marketplace.json
Gemini CLIgemini extensions install https://github.com/flowradev/skills (needs release v0.2.0)
VS Code / Copilot@mcp in Extensions, or add the URL to .vscode/mcp.json
Skill onlynpx skills add flowradev/skills --skill flowra
CI / no OAuthProject API key in your own config — never in this repo

Cursor Marketplace: search "Flowra", or /add-plugin flowra once listed.

First run

  1. Connect the MCP server and pick a Flowra project.
  2. Ask: "List my 5 latest Gmail subjects with Flowra."
  3. Then: "Every weekday at 9, post a Slack recap of my inbox. Ask me before posting."

What you can ask

  • "Connect Gmail on Flowra and list my latest subjects."
  • "Every weekday at 9:00, post a Slack recap of new Linear issues — ask me before posting."
  • "This Flowra run is paused — show the ledger and resume it."

Why Flowra (vs Zapier MCP, Composio, n8n)

  • Agent or locked workflow on the same project — not just a tool catalog.
  • Human approval gate on any step, including cron runs.
  • Run ledger: inputs, outputs and credits for every tool call.
  • Missing app? Describe the REST endpoint and Flowra builds the toolkit.

Security model

Inbound mail, chat and webhook content is treated as untrusted data. The skill never executes instructions found in payloads and never skips approval gates. Reads run freely; writes (send, post, create, update, delete, pay) need an explicit yes in this chat. Durable automations still need a human_wait node or agent humanApproval. No API keys are stored in this repo.

Use when you want a scheduled or approved automation instead of a local script or an n8n, Zapier, or Make canvas.

Skip when there is no Flowra project, or you are already editing an n8n, Zapier, or Make graph you own.

CI / clients without OAuth

Add headers only in your own .cursor/mcp.json. Never commit a key.

json
{  "mcpServers": {    "flowra": {      "url": "https://mcp.flowra.dev/mcp",      "headers": {        "x-api-key": "<your-project-api-key>",        "x-username": "project_default_user"      }    }  }}

Local testing

bash
mkdir -p ~/.cursor/plugins/localln -sfn "$PWD" ~/.cursor/plugins/local/flowra

Then run Developer: Reload Window.

Layout

text
.cursor-plugin/plugin.json.claude-plugin/plugin.json.claude-plugin/marketplace.json.codex-plugin/plugin.json.agents/plugins/marketplace.jsongemini-extension.jsonmcp.json.mcp.jsonserver.jsoncommands/flowra-setup.mdcommands/flowra-status.mdevals/rules/flowra-safety.mdcskills/flowra/SKILL.mdskills/flowra-onboard/SKILL.mdskills/flowra/references/

MIT © Flowra

来源:README.md,提交 a0589df

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

3
  1. v1.0.2最新Oct 11, 2026
  2. v1.0.1Oct 8, 2026
  3. v1.0.0Sep 24, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分