mcpField
S
seldonframe-mcp

seldonframe-mcp

本地服务
seldonframe.com商业与营销679 周前更新

关于 seldonframe-mcp

@seldonframe/mcp 是 SeldonFrame 的官方 MCP 服务,供 Claude Code 和 Claude Desktop 使用。首次调用无需 API 密钥即可创建托管工作区,包含 CRM、预约、表单和 Brain 记忆模块。

主要功能

  1. 01create_workspace 创建托管工作区并返回访问链接
  2. 02内置 CRM、预约、表单与 Brain v2 模块
  3. 03可复用的 Soul 信息提取与提交流程
  4. 04自定义域名与高级功能需 API 密钥
  5. 05工作区、区块、自动化和密钥的管理工具

适用场景

  1. 01在 Claude Code 中快速为客户搭建商业管理工作区
  2. 02通过 MCP 配置网站内容、表单、预约规则和主题
  3. 03导出 Agent 或管理工作区密钥

MCP 相关

该服务以 MCP 服务形式向 Claude Code 等客户端暴露工作区、区块、定制和运维相关的结构化工具,自然语言推理由客户端会话完成,服务端只执行确定性命令。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"seldonframe-seldonframe": {
"command": "npx",
"args": [
"-y",
"@seldonframe/mcp"
],
"env": {
"SELDONFRAME_API_KEY": "<SELDONFRAME_API_KEY>",
"SELDONFRAME_API_URL": "<SELDONFRAME_API_URL>"
}
}
}
}
启动命令npx -y @seldonframe/mcp
需要配置的环境变量
SELDONFRAME_API_KEY密钥Optional. Bearer API key for hosted SeldonFrame workspaces beyond the first one. The first workspace is free and the MCP mints a device token automatically. Set this to unlock additional workspaces, custom domains, and full Brain v2.
SELDONFRAME_API_URLOptional. Override the SeldonFrame API base URL. Defaults to https://app.seldonframe.com. Set for self-hosted deployments.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@seldonframe/mcp1.45.1

工具

155

收录的工具列表 · 更新于 2 周前

参数类型必填说明
citystring是操作人员所在的城市。用于推断时区。
emailstring否可选的联系邮箱,显示在落地页页脚中(不是服务提供商的账户邮箱——账户邮箱通过 finalize_workspace 提供)。
phonestring是企业电话号码,格式不限。显示在导航栏、主视觉区和页脚中。
statestring是美国州代码或全名(也可以是加拿大省份)。用于推断时区。
addressstring否可选的营业地址。
same_dayboolean否可选——提供当日服务。显示在信任信息栏中。
servicesarray是企业提供的服务/产品,每项使用普通字符串。分类器会读取这些内容,以选择合适的 CRM 类型(HVAC、法律、牙科、教练、代理机构或默认类型)。
review_countnumber否可选——评价数量。显示在信任信息栏和主视觉区的证明指标中。
service_areaarray否可选——服务覆盖的城市或街区(例如 ['Scottsdale', 'Tempe'])。
business_namestring是企业显示名称(例如 'Summit Air Comfort')。
review_ratingnumber否可选——平均星级评分(例如 4.7)。显示在信任信息栏中。
trust_signalsarray否可选——简短声明,例如 ['licensed', 'bonded', 'insured']。显示在信任信息栏中。
certificationsarray否可选——资质,例如 ['EPA-certified', 'NATE-certified']。显示在信任信息栏中。
emergency_serviceboolean否可选——服务提供商提供全天候紧急服务。显示在导航栏和主视觉区域。
business_descriptionstring是用一段话描述企业——此内容会影响主视觉区副标题、关于版块,以及(尤其重要的)类型分类器。请原样包含行业词语('residential HVAC'、'family-owned plumbing'、'dental practice')。

详细介绍

@seldonframe/mcp

适用于 Claude Code 和 Claude Desktop 的官方 SeldonFrame MCP 服务。

一条命令,一个真正的工作区。 首次运行时,无需 API 密钥。调用 create_workspace({ name: "Dental Clinic Laval" }),服务就会在 dental-clinic-laval.app.seldonframe.com 上创建一个真正托管的工作区——预装 CRM、Cal.diy 预约、Formbricks 接待表单和 Brain v2——并返回可用的 URL。没有注册门槛,没有“访客模式”,也无需认领。

60 秒快速入门

# 1. From the repo root
cd skills/mcp-server && npm install

# 2. Register with Claude Code — no env vars needed
claude mcp add seldonframe -s user -- node "$(pwd)/src/index.js"

# 3. In Claude Code, just ask:
#    create_workspace({ name: "My Business OS" })

该调用会返回类似以下内容:

{
  "workspace": { "id": "wsp_…", "slug": "my-business-os", "tier": "free" },
  "urls": {
    "dashboard": "https://my-business-os.app.seldonframe.com",
    "book": "https://my-business-os.app.seldonframe.com/book",
    "intake": "https://my-business-os.app.seldonframe.com/intake"
  },
  "installed": ["crm", "caldiy-booking", "formbricks-intake", "brain-v2"],
  "next": [ "…" ]
}

之后每次工具响应都会包含一个 next: 数组——沿着指引继续操作。

身份验证的工作方式

情况结果
首次调用create_workspace 在不进行身份验证的情况下发送 POST 请求。服务创建工作区并生成持有者令牌。MCP 将令牌存储在 ~/.seldonframe/device.json 中。
后续调用MCP 会自动发送 Authorization: Bearer <workspace token>。
已设置 SELDONFRAME_API_KEY优先使用此密钥,而非设备令牌。解锁 Pro 功能。

你无需切换模式。首个工作区永久免费。

何时需要 SELDONFRAME_API_KEY

  • 添加第二个工作区
  • 连接自定义域名
  • 使用 Brain v2 完整智能功能(启发式 Brain 始终免费)
  • 发布、导出、组织范围的密钥轮换

前往 https://app.seldonframe.com/settings/api 获取密钥,然后:

export SELDONFRAME_API_KEY=sk-…

重启 MCP 服务。现有工作区会继续正常运行,不受影响。

通过插件清单安装(一次性操作)

仓库根目录提供 .claude-plugin/plugin.json。在 Claude Code 中运行:

/plugin install <path-to-repo>

通过 npm 安装

claude mcp add seldonframe -- npx -y @seldonframe/mcp

这是营销网站、/docs/quickstart 页面和仓库 README 中提供的标准安装命令。该命令使用 npx -y,因此用户无需全局安装任何内容;系统会按需获取并运行最新版本。

环境

  • SELDONFRAME_API_KEY (可选) — 启用 Pro 功能(第二个工作区、自定义域名、完整 Brain v2)。
  • SELDONFRAME_API_BASE (可选) — 覆盖 API 基础 URL。默认为 https://app.seldonframe.com/api/v1。

工具

工作区: create_workspace、list_workspaces、switch_workspace、clone_workspace、link_workspace_owner、get_workspace_snapshot。 模块: install_caldiy_booking、install_formbricks_intake、install_vertical_pack。 自定义(类型化,无后端 LLM): update_landing_content、customize_intake_form、configure_booking、update_theme。 Soul: fetch_source_for_soul、submit_soul。 运维: list_automations、connect_custom_domain、export_agent、store_secret、list_secrets、rotate_secret。

架构:后端 LLM 成本为零

自然语言推理在 MCP 会话中进行(用户端的 Claude Code)。后端只接受结构化命令并确定性地执行。不存在会在服务器端解析提示词的 seldon_it 端点;旧的 query_brain 已由 get_workspace_snapshot 取代,后者会返回原始状态,供 Claude 推理。Seldon 的免费层无需承担任何 LLM 费用——用户的 Claude Code 订阅就是推理引擎。

Soul 编译(Seldon 零成本)

Soul 编译在你的 Claude Code 会话中运行,而不是在 Seldon 的服务器上:

  1. fetch_source_for_soul({ url }) — 最多返回 256KB 的规范化文本。
  2. 你(Agent)提取结构化的 Soul 对象。
  3. submit_soul({ soul }) — 将其保存到工作区。

故障排除

Seldon API 401 — 你的 SELDONFRAME_API_KEY 无效或已过期。前往 https://app.seldonframe.com/settings/api 重新生成,或取消设置此环境变量,以回退到设备令牌。

Seldon API 402 — 你尝试使用 Pro 功能,但没有密钥。设置 SELDONFRAME_API_KEY 并重启。

想重置设备状态? 删除 ~/.seldonframe/device.json。托管工作区仍会在 app.seldonframe.com 上保持运行;只有本地令牌会被清除。

隐私政策

完整政策:https://www.seldonframe.com/privacy

  • 数据收集。 连接器在本地运行,只会发送你要求它发送的内容:结构化工具命令和业务内容(工作区名称、你指定的 URL、你创建的联系人和预订详细信息)会通过 HTTPS 发送到 app.seldonframe.com。它在你的设备上只存储工作区持有者令牌,路径为 ~/.seldonframe/device.json。
  • 使用与存储。 你提交的数据会存储在托管的 SeldonFrame 工作区中,并用于运行该工作区(网站、CRM、预订、Agent)。这些数据不会用于训练 AI 模型。
  • 第三方共享。 我们不会出售你的数据。工作区功能依赖基础设施子处理商(托管、数据库,以及你配置的电子邮件/短信发送服务),详情见上述政策。
  • 保留期限。 工作区处于活动状态期间,工作区数据会予以保留;删除账户或提出请求后,数据将被删除。你可以随时删除 ~/.seldonframe/device.json,移除本地设备令牌。
  • 联系。 [email protected]

许可证

此软件包(skills/mcp-server,SeldonFrame MCP 连接器)采用 MIT 许可证。仓库其余部分中的 SeldonFrame 平台仍采用 AGPL-3.0 许可证,详见仓库根目录的 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。