mcpField
A
Apricot

Apricot

远程服务
apricot.tools开发工具16 周前更新

关于 Apricot

Apricot MCP 是供 AI 编码 Agent 管理 Apricot 项目和 SysML2 模型的远程服务,提供项目与文件管理;模型编辑和验证目前仅能通过 Apricot 编辑器内的助手完成。

主要功能

  1. 01列出、加载、创建和删除项目
  2. 02更新项目名称和描述
  3. 03浏览项目文件
  4. 04读取文件完整内容
  5. 05通过可流式 HTTP 使用 OAuth 2.1

适用场景

  1. 01查找并打开 Apricot 项目
  2. 02创建项目或更新项目元数据
  3. 03检查项目中的文件
  4. 04通过 Agent 读取模型文件

MCP 相关

远程 MCP 服务向 MCP 客户端提供项目管理、项目文件列表和文件读取功能。SysML2 模型编辑与验证尚未向一般客户端开放,目前仅限 Apricot 编辑器内的助手使用。

配置

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

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

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

工具

详细介绍

Apricot MCP

Apricot 徽标

Apricot Model Context Protocol (MCP)服务的公开信息页面——这是远程 MCP 端点,允许 AI 编码 Agent(Claude Code、OpenCode、Codex 及其他 MCP 客户端)直接在对话中管理 Apricot 项目和 SysML2 模型。

此代码库不包含服务的实现。它的作用是为 MCP 服务提供一个公开、可引用的页面——作为注册表(例如 官方 MCP Registry 和 GitHub MCP Registry)中可发现的 repository 引用——而实现本身仍保留在 Apricot 的私有单体代码库中。

  • 实时端点:https://mcp.apricot.tools/
  • 产品:apricot.tools——一款 SysML2(Systems Modeling Language v2) 编辑器,内置 AI 助手(“Alicia”),由 Metadev 推出。
  • 协议版本:2026-07-28
  • 传输方式:可流式传输的 HTTP、OAuth 2.1(授权码 + PKCE,支持动态客户端注册)——无需手动创建或粘贴令牌。

**注意:**上方的注册表命名空间(tools.apricot/apricot)反映了预期命名方式,与 Structura 的惯例一致(使用产品域名的反向 DNS)。Apricot MCP 首次发布到 MCP Registry 后,请对照实际的 server.json 确认。

功能

  • 列出、加载、创建或删除 Apricot 项目。
  • 浏览和读取项目文件。

编辑和验证 SysML2 模型(设置当前模型、增量编辑、验证)目前仅能通过 Alicia(Apricot 的内置助手)完成——这些工具受权限范围限制,尚未通过此端点向一般 MCP 客户端开放。

工具

权威列表始终以实时服务通过 tools/list 返回的内容为准;下表仅供参考,可能落后一个版本。

工具功能
list_projects列出调用者的 Apricot 项目。
create_project创建新项目(初始不含任何文件)。
load_project按 ID 加载调用者拥有的项目。
update_project更新项目名称或描述。
delete_project永久删除调用者拥有的项目。
list_project_files列出项目文件(名称/路径/updatedAt,不含内容)。
get_project_file读取项目中某个文件的完整内容。

安装

任何支持 MCP 的 Agent 都可以连接。以下是几个示例:

Claude Code
claude mcp add --transport http apricot https://mcp.apricot.tools/

然后在 Claude Code 会话中运行 /mcp,选择 apricot,再选择 Authenticate。

OpenCode
opencode mcp add

选择 remote,将名称设为 apricot,并粘贴 https://mcp.apricot.tools/。然后:

opencode mcp auth apricot
Codex
codex mcp add apricot --url https://mcp.apricot.tools/
codex mcp login apricot

每种方式都会打开浏览器窗口,显示常规的 Apricot 登录页面(Google/GitHub)——在浏览器中授权即可,之后 Agent 会重复使用该会话。

支持

  • 产品和账户问题:apricot.tools
  • MCP 服务本身的问题:在此代码库中提交 issue。

许可证

请参阅 LICENSE。此代码库自身的内容(此 README、许可证文件)仅用于信息展示和帮助发现;不授予任何使用 Apricot 服务、产品或其非公开源代码的权利。


© Metadev,2026。

评论

支持 Markdown

第一次接触 MCP?

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

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