SuperAPI AI 工具集

founders-os

Founders OS 是一个面向初创企业与小微企业创始人的开源 MCP 服务器,为 AI 客户端提供完整的业务上下文。它把 CRM、项目、任务、财务、信息流、语义记忆和剧本(Playbooks)等模块整合在一条连接中,可在 Claude、Cursor 或任何兼容 MCP 的 AI 客户端里访问。项目由 OurThinkTank 开发,采用 MIT 许可证,需要自建 Supabase 项目和一个嵌入 API 密钥。

访问官网

工具介绍

Founders OS 是一个开源的 MCP(Model Context Protocol)服务器,面向初创企业和小微企业创始人。它的目标是把创始人日常所需的完整业务上下文——CRM、项目、任务、财务、信息流、语义记忆和剧本——统一暴露给 Claude、Cursor 或任何兼容 MCP 的 AI 客户端,通过一次连接即可访问全部业务数据。项目由 OurThinkTank 开发,采用 MIT 许可证。

用途与整体结构 Founders OS 共包含 12 个模块、94 个工具,覆盖客户关系、任务、项目、剧本、标签、财务、信息流、记忆、跨域视图、成员目录、审计与恢复、诊断与元信息等。它需要用户自备 Supabase 项目、一个嵌入 API 密钥(默认使用 OpenAI)以及一个支持 MCP 的 AI 客户端。

主要模块与能力 CRM 与管道管理:客户是组织,联系人是个人,两者始终分开记录,因此可以在不丢失历史的情况下把联系人移动到不同客户下。管道阶段为 prospect → lead → opportunity → customer → renewal,另有 churned 和 inactive。

任务:统一的任务管理,支持组织和个人两种范围、实体关联、AI 指派、任务依赖、进度备注以及任务到记忆的桥接。可以用 @claude 或 @gpt 作为指派人,get_task_summary 会呈现专门的 AI 工作队列。设置 blocked_by_task_id 可建立依赖,完成阻塞任务后会在响应中提示已解除阻塞的任务。完成任务时设置 store_as_memory=true 可把完成备注持久化为组织级记忆。任务可通过 task_links 关联到客户、联系人、互动、交易、项目、剧本、记忆等任意实体类型。

项目:项目是以项目标签(如 #acme-rebuild)为首要记录的实体,get_project 返回项目卡片、状态、关联标签、按状态分组的近期任务以及被标记进入该项目的客户。

剧本(Playbooks):可复用的命名编排模板。剧本定义一次,针对客户或其他主体运行,即可创建 Founders OS 原生任务;当连接了相应 MCP 工具时,还会触发外部动作,例如创建 GitHub 仓库、发布 Slack 消息或安排日历事件。如果连接器不可用,该步骤会优雅降级为一个带 [manual] 标签的任务,使剧本仍可运行。步骤类型分为 native_task 和 external_action。支持的占位符包括 {{customer.name}}、{{customer.slug}}、{{playbook.start_date}}、{{playbook.start_date+Nd}}、{{contact.primary.name}}、{{memory:key}},在运行时解析。

标签:共享的标签注册表,采用软校验。标签是建议性的:无法识别的标签会发出警告但绝不阻止操作,新标签在首次使用时会自动注册。约定为 #project-name 表示项目、@person 表示人物、!state 表示元状态(如 !needs-review)。

财务:按 FOUNDERS_OS_COMPANY_ID 划分的简单复式记账,带逐用户访问控制,可以只向特定队友开放公司账本。支持设置不同的 FOUNDERS_OS_COMPANY_ID 来隔离多套账本。默认情况下公司所有者拥有财务访问权限,其他人需通过 set_financial_access 显式授权。

信息流:内置的订阅阅读器,支持 RSS、Atom、JSON Feed,使用 Postgres 存储,可订阅、简报、搜索、收藏和置顶。分类包括 tech、startups、business、finance、product、design、engineering、ai、crypto、science、news、personal、other。

记忆:基于 pgvector 的语义记忆,支持个人与组织两种范围、近似重复检测、元数据过滤和分页。memory_recall 支持 min_score、source_tool、created_after、created_before、offset、limit、project、scope 等过滤条件。写入时会检查余弦相似度是否达到或超过 0.92,并给出冲突提示,可选择强制存储或跳过。嵌入提供方通过 EMBEDDING_PROVIDER 设置,运行 002_memory_schema.sql 前需设置 EMBEDDING_DIM 以匹配模型,维度是永久性的,之后更换提供方需要重新嵌入记忆表。

其他模块:Surfaces 提供跨域只读视图,把任务、CRM、财务和信息流的数据组合成可直接渲染的仪表盘;Members 是组织成员目录,把 FOUNDERS_OS_USER_ID slug 映射到显示名称并标记公司所有者;Audit and Restore 提供结构化审计日志与软删除恢复;Diagnostic and Meta 提供诊断与元信息工具。

渲染契约 带渲染的工具包含一个 render 字段,采用四级阶梯,让 AI 客户端选择其支持的最具可视化的输出:可视化原语工具(artifact/widget/canvas)、内联富输出(HTML/SVG/JSX)、markdown 表格,最后是纯文本。契约通过三个渠道按注意力强度顺序下发:MCP 注册时的服务器 instructions 字段、get_session_start.rendering_contract、以及每次响应中的 rendering_contract 提醒。规范源位于 packages/mcp-server/src/contract.ts,任何 MCP 客户端都无需插件即可获得富渲染。当前 contract_version 为 4,不匹配时会在 get_session_start 和 get_version 上出现 contract_version_warning。

安装与使用方式 需要先创建 Supabase 项目,并在 SQL 编辑器中运行 supabase/setup.sql,该文件会从零搭建完整 schema,包括扩展(vector、uuid-ossp、pg_trgm)、全部表、索引、RLS 策略、函数、视图、维护任务,以及与 Supabase 对 2026-05-30 及之后创建的项目移除自动默认权限这一变更兼容所需的 Data API 授权。如果不使用默认维度,可使用 foundersmcp.com/setup 的向导,它会生成把嵌入维度匹配到所选提供方的同一份 SQL。

MCP 服务器通过 npx 运行。所有客户端(Claude Desktop、Cowork、Cursor、Continue.dev、Zed 或任何符合规范的 MCP 客户端)使用相同配置。最快的方式是使用 foundersmcp.com/setup 向导:输入 Supabase 和嵌入凭据后,它会生成填好的配置供复制或下载,凭据不会离开浏览器。也可以手动把配置块粘贴到客户端的 mcp.json 中(在 Claude Desktop 中即配置的 MCP servers 部分)。

首次运行引导 当数据库为空时,工具会在响应中附带引导提示。get_session_start 会检测全新安装并建议引导式演练:添加第一个客户、创建第一个任务,并可选地设置财务账户。也可以让 AI 运行 "run the welcome demo" 或 "show me the conflict-resolution walkthrough",list_demos 会返回内置的交互式脚本。

限制与现状 除上述安装要求外,关于收费、价格、平台支持范围、具体效果等信息暂未提供。项目为 MIT 许可证;目前暂不接受外部贡献,但欢迎在 GitHub 提交问题报告,安全问题应通过 SECURITY.md 渠道报告。