mcpField
A
Apricot

Apricot

リモート
apricot.tools開発ツール16 週間前に更新
リポジトリ公式サイト

Apricot について

Apricot MCPは、ApricotプロジェクトとSysML2モデルを扱うAIコーディングエージェント向けのリモートサーバーです。プロジェクトとファイルを管理できますが、モデルの編集と検証は現在Apricotのエディター内アシスタントに限られます。

主な機能

  1. 01プロジェクトの一覧表示、読み込み、作成、削除
  2. 02プロジェクト名と説明の更新
  3. 03プロジェクトファイルの一覧表示
  4. 04ファイル内容全体の読み取り
  5. 05ストリーミング可能なHTTPとOAuth 2.1認証

活用シーン

  1. 01Apricotプロジェクトの検索と読み込み
  2. 02プロジェクトの作成やメタデータの更新
  3. 03プロジェクト内のファイル確認
  4. 04エージェントを介したモデルファイルの読み取り

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 コーディングエージェント(Claude Code、OpenCode、Codex、その他の MCP クライアント)が、会話から直接 Apricot のプロジェクトや SysML2 モデルを管理できます。

このリポジトリにはサーバーの実装は含まれていません。MCP サーバーの公開され、引用可能なホームとして、公式 MCP Registry や GitHub MCP Registry などのレジストリで参照できる repository を提供することを目的としています。一方、実装自体は Apricot の非公開モノレポに置かれています。

  • ライブエンドポイント:https://mcp.apricot.tools/
  • 製品:apricot.tools — Metadev が提供する、SysML2(Systems Modeling Language v2)エディターと、エディター内 AI アシスタント(「Alicia」)です。
  • プロトコルバージョン:2026-07-28
  • トランスポート:ストリーム可能な HTTP、OAuth 2.1(Authorization Code + PKCE、Dynamic Client Registration 対応)— 手動でトークンを作成したり貼り付けたりする必要はありません。

注記: 上記のレジストリ名前空間(tools.apricot/apricot)は、Structura の慣例(製品ドメインの逆引き DNS 形式)に合わせた、意図された命名を反映しています。Apricot MCP が初めて MCP Registry に公開されたら、実際の server.json と照合してください。

機能

  • Apricot のプロジェクトを一覧表示、読み込み、作成、削除できます。
  • プロジェクトのファイルを参照、読み込みできます。

SysML2 モデルの編集と検証(現在のモデルの設定、差分編集、検証)は、現在、Apricot のエディター内アシスタントである Alicia からのみ利用できます。これらのツールはスコープによって制限されており、このエンドポイント経由では一般の MCP クライアントに公開されていません。

ツール

正式な一覧は、常にライブサーバーが tools/list で返す内容です。以下の表は便宜上の概要であり、バージョンが遅れている場合があります。

ツール機能
list_projects呼び出し元の Apricot プロジェクトを一覧表示します。
create_project新しいプロジェクトを作成します(ファイルのない状態で開始します)。
load_projectID を指定して、呼び出し元が所有するプロジェクトを読み込みます。
update_projectプロジェクトの名前または説明を更新します。
delete_project呼び出し元が所有するプロジェクトを完全に削除します。
list_project_filesプロジェクトのファイルを一覧表示します(名前/パス/更新日時。内容は含まれません)。
get_project_fileプロジェクトからファイルを 1 つ選び、全内容を読み込みます。

インストール

MCP 対応のエージェントであれば接続できます。以下にいくつか例を示します。

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)用のブラウザーウィンドウが開きます。そこで承認すると、以降はエージェントがそのセッションを再利用します。

サポート

  • 製品やアカウントに関する質問:apricot.tools
  • MCP サーバー自体の問題:このリポジトリで Issue を作成してください。

ライセンス

LICENSE を参照してください。このリポジトリの内容(この README、ライセンスファイル)は、情報提供および発見を目的として提供されています。Apricot のサービス、製品、または非公開ソースコードに対するいかなる権利も付与するものではありません。


© Metadev, 2026.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。