Apricot
Manage SysML2 projects; check, evaluate, verify, query, document and diagram models.
Que pouvez-vous faire avec Apricot ?
- List, load, create, or delete your Apricot projects.
- Browse and read the files of a project.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http apricot 'https://mcp.apricot.tools/'
{
"mcpServers": {
"apricot": {
"type": "http",
"url": "https://mcp.apricot.tools/"
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Apricot MCP
Public information page for the Apricot Model Context Protocol (MCP) server — the remote MCP endpoint that lets AI coding agents (Claude Code, OpenCode, Codex, and other MCP clients) manage Apricot projects and SysML2 models directly from a conversation.
This repository does not contain the server's implementation. It exists to give the MCP server a
public, citable home — a discoverable repository reference for registries such as the
official MCP Registry and the
GitHub MCP Registry — while the implementation itself stays in
Apricot's private monorepo.
- Live endpoint:
https://mcp.apricot.tools/ - Product: apricot.tools — a SysML2 (Systems Modeling Language v2) editor with an in-editor AI assistant ("Alicia"), by Metadev.
- Protocol version: 2026-07-28
- Transport: streamable HTTP, OAuth 2.1 (Authorization Code + PKCE, with Dynamic Client Registration) — no manual token to create or paste.
Note: the registry namespace above (
tools.apricot/apricot) reflects the intended naming, matching Structura's convention (reverse-DNS of the product domain). Confirm it against the actualserver.jsononce Apricot MCP is first published to the MCP Registry.
What it does
- List, load, create, or delete your Apricot projects.
- Browse and read the files of a project.
Editing and validating a SysML2 model (set current model, delta edits, validation) is currently only available through Alicia, Apricot's in-editor assistant — those tools are scope-gated and not yet exposed to general MCP clients over this endpoint.
Tools
The authoritative list is always what the live server reports over tools/list; the table below
is a convenience summary and may lag a version behind.
| Tool | What it does |
|---|---|
list_projects | List the caller's Apricot projects. |
create_project | Create a new project (starts with no files). |
load_project | Load a project the caller owns, by id. |
update_project | Update a project's name or description. |
delete_project | Permanently delete a project the caller owns. |
list_project_files | List a project's files (name/path/updatedAt, no content). |
get_project_file | Read one file's full content from a project. |
Install
Any MCP-capable agent can connect. A few examples:
Claude Code
claude mcp add --transport http apricot https://mcp.apricot.tools/
Then run /mcp inside a Claude Code session, select apricot, and choose Authenticate.
OpenCode
opencode mcp add
Pick remote, name it apricot, and paste https://mcp.apricot.tools/. Then:
opencode mcp auth apricot
Codex
codex mcp add apricot --url https://mcp.apricot.tools/
codex mcp login apricot
Each of these opens a browser window with the normal Apricot login (Google/GitHub) — approve it there, and the agent reuses that session from then on.
Support
- Product and account questions: apricot.tools
- Issues with the MCP server itself: open an issue on this repository.
License
See LICENSE. This repository's own content (this README, the license file) is provided for informational and discovery purposes; it does not grant any rights to the Apricot service, product, or its non-public source code.
© Metadev, 2026.
Questions fréquentes
Qu'est-ce que Apricot ?
Manage SysML2 projects; check, evaluate, verify, query, document and diagram models.
Comment installer Apricot ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http apricot 'https://mcp.apricot.tools/'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour Apricot ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
Apricot est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient Apricot ?
Il est publié par metadevpro. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.