mcpField
O
Odile Labs

Odile Labs

远程服务
odilelabs.com通信协作03 天前更新

关于 Odile Labs

OdileM2M 是托管的 MCP 服务,让 Agent 可通过电话号码联系商家并使用 Odile Labs 服务。它还提供 Odile Gate,用于限制、审批和审计 API 调用。

主要功能

  1. 01按电话号码查找商家
  2. 02发送消息和预约请求
  3. 03设置并查看 AI 接听线路
  4. 04创建媒体任务并估算费用
  5. 05通过 Gate 限制 API 调用并审计活动

适用场景

  1. 01联系没有 API 的商家并发送消息
  2. 02通过商家电话名录请求预约
  3. 03查看 AI 接待员处理的来电
  4. 04限制 Agent 的 API 权限并检查调用记录

MCP 相关

https://odilelabs.com/mcp 上的托管服务向 MCP 客户端提供 Odile Direct、接听线路、媒体及其他账户工具。Odile Gate 是独立的 MCP 端点 https://gate.odilelabs.com/mcp,用于 API 执行控制和审计。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://odilelabs.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

16

此工具无需参数。

详细介绍

OdileM2M — MCP 服务

Odile 是由 OdileUSA L.L.C. 运营的托管付费服务。本仓库仅包含 MCP 连接器目录条目和使用说明,不含服务源代码,也不是开源项目。

这是一个托管的 Model Context Protocol 服务,地址为 https://odilelabs.com/mcp,因此 Agent——无论是 Claude Code、Codex,还是其他支持 MCP 的工具——都可以代表用户与 Odile Labs 交互。

解决的问题

AI Agent 无法独自安全完成的三件事:

  • 联系没有 API 的商家。 大多数小型商家只有电话。 Odile Direct 可通过电话号码查找商家,并在几秒内给商家留言或预约时间 (见下方的 find_business_agent、send_to_business)。每个 Agent 身份每个 UTC 月可免费完成 50 项任务,之后每条已送达的消息收费 1 个点数,每笔已确认的预约收费 5 个点数。1 个点数为 $0.10;一次性点数包为 100 个点数/$10、1,000 个/$90 和 10,000 个/$800。查询和查看可用时间始终免费;不会自动续费。
  • 将操作限制在你的 API 范围内。 持有你 API 密钥的 Agent 可以执行该密钥允许的任何操作:循环重复调用、读取其他客户的数据,或更改未经任何人批准的内容。Odile Gate 为每个应用提供独立密钥和允许调用的操作列表,阻止 Agent 重复进行相同调用,在人员批准前暂缓有风险的写入操作,并记录每次调用。它是独立的托管 MCP 服务,地址为 https://gate.odilelabs.com/mcp (注册表名称为 com.odilelabs/gate)。免费版支持 3 个应用,每月 10,000 次调用;Pro 版每月 $29。
  • 接听电话。 为你的应用提供 AI 接待专线,接听来电、询问姓名、电话号码和需求,并通过短信通知所有者。可免费试用专线,之后按分钟收费,每分钟 25 美分,按秒计费。

无需登录即可使用以下八个工具:

  • get_m2m_network — OdileM2M 网络、实时技能、点数价格、Gate MCP URL 和三步快速入门。运行演示;机器可读价格。

  • get_agent_services — 当 Gate API 强制执行或 Direct 商家通信适合你的任务时,提供它们的连接 URL、入门步骤、免费额度和限制。只读,不访问账户或联系商家。Gate 使用独立的 MCP 端点;其 gate_check_setup 报告会检查配置,但不会检查后端行所有权或运行时强制执行情况。

  • find_business_agent 和 send_to_business — Odile Direct:通过电话号码查找商家,然后给商家留言或发送预约请求 (受上述价格限制;匿名 Agent 共享 IP 额度)。

  • get_receptionist_benchmark — Odile Labs 发布的 AI 电话接待员基准测试:向公开号码拨打真实测试电话,依据所列指标评分,并提供每项指标对应的证据。测试由 Odile Labs 进行,该公司销售受测专线中的两条;输出会首先说明这一点。

  • get_answering_line_offer — After Hours 接听专线按分钟计费:说明套餐、收费项目、余额为零时的处理方式,以及所有者需要做什么。

  • get_catalog 和 estimate_media_job — 查看实时的 Odile Formats 价格目录,以及在上传任何内容前预估任务价格。

登录后,Agent 可以使用:

  • 免费测试线路 — try_answering_line 会返回一个共享测试号码和一个 4 位数代码;拨打后,会有 AI 前台接待员按照 Agent 描述的企业形象接听。不会进行任何预订、发送或扣费。任何已登录的账户都可以使用。
  • 非营业时间接听线路 — 为美国企业设置 AI 接听线路,从预付套餐中按分钟计费,无月费,并可查看线路状态、通话和消息。
  • 套餐 — 一键生成 Stripe Checkout 链接,用于购买 Odile Formats 点数、会议时长或通话时长。账户所有者在 Stripe 自有页面付款;连接不会接触银行卡信息。
  • Odile Formats — 将视频素材或照片转换为适用于 Instagram、YouTube 和 TikTok 的视频与图片。
  • 会议记录 — 邀请记录员加入 Zoom、Google Meet 或 Microsoft Teams 通话,并将摘要通过电子邮件发送给账户所有者指定的人员。仅在启用了会议记录的部署中才会显示这些工具。

非营业时间接听月度套餐(美国和加拿大)以及在其他地区以同一前台接待员服务销售的 Dusklin,仍需在网站上设置(odilelabs.com/afterhours、dusklin.com)。按通话计费的线路通过此服务设置,面向美国企业,按分钟计费。

此仓库是该服务的公开记录:它提供哪些功能、如何进行身份验证,以及收费方式。服务本身为闭源。

连接

使用 Streamable HTTP,地址为 https://odilelabs.com/mcp。Claude Code:

claude mcp add --transport http odile https://odilelabs.com/mcp

任何支持远程 MCP URL 的客户端都可以用同样的方式连接。首次使用时会在浏览器中登录。

身份验证

**有 8 个工具可公开使用;所有涉及账户的操作都需要 OAuth 2.1。**没有令牌时,客户端可以完成握手、列出工具,并调用 get_receptionist_benchmark、get_answering_line_offer、get_catalog、estimate_media_job、get_agent_services、get_m2m_network,以及两个 Odile Direct 工具 find_business_agent 和 send_to_business(受 Direct 定价限制;匿名 Agent 共用 IP 使用额度)——这些工具都不会读取账户。调用其他任何工具,或任何携带令牌(有效或无效)的请求,都会收到标准的 401 响应,并包含 MCP 规范要求的发现标头:

WWW-Authenticate: Bearer realm="OAuth",
  resource_metadata="https://odilelabs.com/.well-known/oauth-protected-resource/mcp"

客户端所需的两份文档均可获取:

  • https://odilelabs.com/.well-known/oauth-protected-resource
  • https://odilelabs.com/.well-known/oauth-authorization-server

权限需要在授权同意页面上勾选。与付款相关的两项权限 billing:checkout(结账链接)和 lines:manage(接听线路)默认不勾选,由账户所有者自行勾选。此前建立的连接不会自动获得新增权限:请重新连接并勾选相应权限。

此服务不会收取银行卡信息。buy_pack 和 set_up_answering_line 会返回 Stripe Checkout 链接;只有账户所有者在 Stripe 页面付款后才会扣费。unlock_job 仅会在账户所有者批准的额度内使用现有媒体余额。已登录的 send_to_business 会在获得 direct:tasks 同意后使用共享 Direct 额度和余额。目录连接器(https://odilelabs.com/mcp/directory,由 ChatGPT 和 Claude 目录使用)为每项企业操作提供独立工具:check_business_availability(只读)、leave_business_message、book_business_slot 和 book_first_available_slot,使用量不得超过包含的额度;它不能使用 Direct 余额、收取订金或拨打电话。

工具

以下工具始终可用。启用会议记录的部署还会额外显示 4 个工具。

公开 — 无需账户
工具功能
get_m2m_networkOdileM2M 实时技能、点数价格、限额、Gate MCP 和快速入门。公开,只读
get_agent_services关于 OdileM2M Gate/Direct 用例、连接方式、入门步骤、额度和限额的事实信息。公开,只读
get_receptionist_benchmark已发布的接待员基准测试:日期、测试线路、各场景得分、公平性说明和限制。可按 line_id 或 scenario_id 筛选;传入 include_evidence 可获取每项指标的引用证据。由 Odile Labs 运营,并明确说明了这一点
get_answering_line_offer按分钟计费的接听线路:套餐及价格、收费项目、余额为零时的处理方式、销售渠道、所有者需完成的事项,以及条款链接
get_catalogOdile Formats 实时价格表和限额,读取网站用于收费的同一数据源
estimate_media_job在上传或收费之前,为 Odile Formats 任务估价

Direct 可连接参与服务的商家线路和经验证的商家信息。解析电话号码、读取名片,并且仅使用名片中标明的技能。模型需要支持 MCP 的客户端或可发起 A2A 请求的应用;仅发现服务不会授予任何工具或权限。连接指南。

Gate 项目管理员也可以通过独立的 Gate MCP 端点、REST /api/projects/<id>/metrics、SDK admin.metrics() 或其仪表板使用 gate_metrics。报告会显示已存储通话的状态/原因总数、包含上游等待时间的时长、单独的月度用量,以及明确标注的不完整审计覆盖范围。Free 和 Pro 套餐均可使用;读取不会发送上游调用,也不会更改策略。

Odile Direct — 联系商家的 Agent(odilelabs.com/a2a)
工具功能
get_direct_usage已登录账户的额度、Direct 预付余额,以及最近 20 项计费任务。需要 direct:tasks 同意;只读,不会购买或更改账单;不属于目录连接器
find_business_agent将电话号码(E.164)解析为该商家的公开 Odile Direct Agent 名片:其可执行的操作(接收留言、查询空闲情况、预约)。未登录时,每个 IP 每小时可查询 30 次;登录后,每个密钥每天可查询 10,000 次
send_to_business通过 Odile Direct 向商家发送留言、查询空闲情况或预约。每个 Agent 身份每个 UTC 月有 50 项免费任务;之后,每条成功送达的留言收费 1 点数,每项确认的预约收费 5 点数。1 点数为 $0.10;一次性套餐为 100 点数/$10、1,000 点数/$90 和 10,000 点数/$800。查询和空闲情况检查始终免费;不会自动续费。匿名 Agent 共用 IP 额度;登录或购买账户密钥即可充值。重试时保持 message_id 不变;每个账户同一时间只能运行一项带密钥的任务。免费认领的商家信息仅可接收留言,每天最多 20 条
非工作时间接听线路 — 按分钟计费
工具功能
try_answering_line免费。提供一个共享测试号码和一个 4 位代码(有效期 24 小时,可拨打 5 次;每个账户每天可使用 3 条测试线路)。拨打该号码并输入代码,即可接通一位按照所描述的业务信息应答的 AI 接待员;hear_url 可在浏览器中播放同一位接待员的语音。不会预订、发送或收费
set_up_answering_line收集业务详情、生成问候语,并返回首个套餐的结账链接。仅在业主看过条款并同意后运行。套餐付费前不会进行任何设置或收费
get_answering_line业主自己的线路:状态、号码、呼叫转移代码、分钟余额以及最近收费的通话
get_line_calls一条线路的通话记录,最新的排在前面:时间、来电者、通话时长、摘要、是否紧急。不含音频链接
get_line_messages一条线路的留言,最新的排在前面:姓名、号码、需求、是否紧急

线路通过预付分钟套餐付费,不收月费:

套餐价格每分钟
40 分钟$10$0.25
200 分钟$50$0.25

接听的电话按秒计费,最低计费时长为 20 秒。 自动拨号电话、来自业主本人号码的电话、网站聊天、短信,以及无法读取通话转录的电话均不收费。

余额归零后,线路仍会继续接听,余额会变为负数;购买的下一个套餐会先抵扣这部分欠费。剩余 5 分钟、余额归零以及欠费达到 10 分钟时,系统会向业主发送邮件;线路不会自动关闭。业主使用运营商提供的呼叫转移代码,将业务线路转接到新号码;get_answering_line 会返回这些代码。问候语始终会告知来电者通话将被录音,且他们正在与 AI 通话。按分钟计费推出前设置的线路仍保留其已接听电话套餐。

相同的通话功能也可通过 REST API 使用,地址为 https://api.odilelabs.com/v1,API 密钥可在 odilelabs.com/developers 创建;OpenAPI 3.1 规范见 odilelabs.com/openapi.json。

套餐
工具功能
buy_pack为 Odile Formats 积分套餐、会议分钟套餐,或业主本人某条接听线路的电话分钟套餐生成 Stripe Checkout 链接。返回链接、价格以及套餐增加的额度。Stripe 确认付款后,套餐额度即会添加
Odile Formats — 视频和照片
工具功能
get_balance已登录客户的积分余额及过期时间
prepare_upload一个有效期为 30 分钟的上传令牌及使用该令牌的命令
create_media_job根据已上传的源文件创建并排队处理任务。不收费 — 解锁时才会扣除积分
get_job按 ID 查询一个任务,或查询最近的 10 个任务
get_downloads该任务所有已完成文件的签名链接
unlock_job扣除积分。如果任务费用超过 max_credits、尚未就绪或余额不足,则拒绝解锁且不收费

unlock_job 会要求客户明确指定其同意的 max_credits;同一任务解锁两次只会收费一次。

会议记录
工具功能
schedule_meeting_notes在指定时间,让记录员加入 Zoom、Meet 或 Teams 链接;参会地址由业主提供
get_meeting查询一场会议或最近的会议
get_meeting_summary通话结束后获取摘要
cancel_meeting_notes取消已安排的记录员

安排通话时会预留会议分钟数,未使用的部分会退还。通话中的每一分钟都会计费,不足一分钟按一分钟计。

费用

接听线路按电话分钟数计费,媒体按点数计费,会议按分钟数计费;这些费用均以预付套餐购买,并会在消费前报价。电话分钟数为 40 分钟 10 美元、200 分钟 50 美元(每分钟 0.25 美元),无月费,测试线路免费。get_answering_line_offer、 get_catalog 和 estimate_media_job 是了解费用、无需承诺即可获取真实报价的可靠方式。所有价格均列于 odilelabs.com/developers,对所有人一视同仁,并由服务实时读取;如果本文件与服务有任何不一致,以服务为准。

Registry 条目

server.json 是官方 MCP 注册表的入口,发布在 com.odilelabs 命名空间下,并通过 odilelabs.com 的 DNS 进行身份验证。

运营方

OdileUSA L.L.C.,佛罗里达州。odilelabs.com · [email protected]

响应内容筛选与商户付款收据

Free 和 Pro 均支持响应内容筛选:通过 gate_set_response、REST PUT /api/projects//apps//response、SDK admin.setResponse(app, allow) 或相应的控制面板,选择应用的 JSON 字段。JSON Pointer 路径(如 /id 和 /items/*/name)只保留选定字段;选择容器会包含其子树。筛选需主动启用,响应大小上限为 1 MiB,读取响应正文的时限为 5 秒。非 JSON、格式错误或超大响应会被拦截;拦截响应不会撤销写入操作。只有启用筛选时才会检查响应正文,且绝不会存储。

商户付款(已配置的押金试点):用户为商家配置的服务押金批准 Stripe Connect Checkout 付款。get_direct_payment 在获得 direct:tasks 同意后,会核对调用者现有任务,并返回 Stripe 验证的付款凭证、可用时的收据以及单独的预订状态。它不会创建新的扣款身份;已付款的预授权款项可能会完成获授权的预订。银行打款状态未知。只有在试点已启用、商户已连接且服务提供商配置就绪时,才可使用;未经用户通过 Checkout 付款,不会发生任何付款。

已准备发布

OdileM2M 1.8.0 版本已上线(2026 年 10 月 24 日):Worker、odilelabs.com 和 dusklin.ai 均采用上述点数价格。

评论

支持 Markdown

第一次接触 MCP?

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

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