mcpField
A
AGILEX Docs

AGILEX Docs

リモート
service.agilex.ai開発ツール01 週間前に更新
リポジトリ公式サイト

AGILEX Docs について

AGILEX Docsは、AgileX Roboticsの公式マニュアル、プロトコル資料、ファームウェア情報、SDK記事、FAQを検索・閲覧する読み取り専用MCPサーバーです。ハードウェアを統合する開発者が資料を参照できます。

主な機能

  1. 01全文ドキュメント検索
  2. 02Markdownページの分割取得
  3. 03公開ドキュメント空間の一覧
  4. 04原文ページへのリンク

活用シーン

  1. 01統合前のCANフレーム形式の確認
  2. 02製品マニュアルやファームウェア情報の検索
  3. 03シャーシのトラブルシューティング手順の確認

MCP 対応

Streamable HTTP経由でsearch_docs、get_doc、list_docs、list_spacesの4つの読み取り専用ツールを提供します。MCPクライアントは公開資料を検索し、原文ページを参照できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://service.agilex.ai/agilex-docs/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

AGILEX Docs MCP

MCP Registry License Auth

**AgileX Robotics(松灵机器人)**の公式製品ドキュメントです。ユーザーマニュアル、 CAN 2.0B プロトコルリファレンス、ファームウェアの注意事項、SDK の技術記事、アフターサービス FAQ を、 piper、pika、nero、ranger、limo、scout、bunker、hunter、tracer、 umr、cobot_magic、aloha向けに提供します。

AgileX ハードウェアの連携コードを書く前に、AI コーディングアシスタントをこのサーバーに接続してください。 推測でボーレート、フレーム形式、ピン配置を決めるのではなく、実際のマニュアルを参照できるようになります。

このリポジトリは公開されている仕様であり、実装ではありません。 エンドポイント、ツールのシグネチャ、各クライアントの設定を記載しています。 インデックスサービス自体は非公開です。Cloudflare、Sentry、Linear がリモート MCP サーバーを公開しているのと同様です。


エンドポイント

MCP URLhttps://service.agilex.ai/agilex-docs/mcp
トランスポートStreamable HTTP — 単一エンドポイント、ステートレス
プロトコル2025-11-25(2025-06-18、2025-03-26、2024-11-05にも応答)
認証なし。読み取り専用の公開ドキュメントで、IP ごとにレート制限があります
レジストリai.agilex.service/docs
ドキュメントページhttps://service.agilex.ai/agilex-docs/
ヘルスチェックhttps://service.agilex.ai/agilex-docs/health

API キーも OAuth もローカルプロセスも不要です。クライアントが Streamable HTTP に対応していれば、 URL を指定するだけです。


クイックスタート

# Claude Code
claude mcp add --transport http agilex-docs https://service.agilex.ai/agilex-docs/mcp

# Codex CLI  (writes ~/.codex/config.toml)
codex mcp add agilex-docs --url https://service.agilex.ai/agilex-docs/mcp

Cursor — ワンクリック:

cursor://anysphere.cursor-deeplink/mcp/install?name=agilex-docs&config=eyJ1cmwiOiJodHRwczovL3NlcnZpY2UuYWdpbGV4LmFpL2FnaWxleC1kb2NzL21jcCJ9

mcpServersを読み取るクライアント(Claude Desktop、Cline、Windsurf、Cherry Studio、 Continue、Zed、LibreChat、Dify …):

{
  "mcpServers": {
    "agilex-docs": {
      "url": "https://service.agilex.ai/agilex-docs/mcp"
    }
  }
}

クライアントごとの詳しい手順:docs/CLIENTS.md。


ツール

読み取り専用ツールが 4 つあります。モデルがスキーマを先に読まなくても適切なツールを選べるよう、 名前は意図的にverb_noun形式にしています。

ツール用途パラメーター
search_docs全文検索。まずはこちらから。 読む前に該当箇所を探します。query(製品名を含める)、limit(1~25、デフォルトは 8)、space(任意)
get_doc1 ページを Markdown 形式でページネーションして読み込みますdoc_id、max_chars(デフォルトは 20 000、最大 120 000)、offset
list_docs単一スペースの一覧space(任意)、limit(1~300、デフォルトは 50)、offset
list_spacesページ数を含む、公開スペースの一覧—

search_docsはdoc_id、title、space、url、score、charsとスニペットを返します。 doc_idをget_docに渡してください。応答にtruncated: trueが含まれる場合は、 next_offsetを指定してget_docを再度呼び出してください。

応答形式
// search_docs("piper CAN 波特率")
{
  "query": "piper CAN 波特率",
  "count": 3,
  "results": [
    {
      "doc_id": "01a06659-2d4e-7029-bc64-63f9352b34a6",
      "title": "PIPER X 用户手册(CN)",
      "space": "AGX-机械臂产品手册",
      "url": "https://kb.agilex.ai/s/agx-robot-arm-products-cn-en/p/pWVjLJsYc0",
      "score": 18.42,
      "chars": 13264,
      "snippet": "...CAN通信标准采用的是CAN2.0B标准,通讯波特率为1000K..."
    }
  ]
}
// get_doc(doc_id="01a06659-…", max_chars=2000)
{
  "doc_id": "01a06659-2d4e-7029-bc64-63f9352b34a6",
  "title": "PIPER X 用户手册(CN)",
  "url": "https://kb.agilex.ai/s/agx-robot-arm-products-cn-en/p/pWVjLJsYc0",
  "chars": 13264,
  "offset": 0,
  "truncated": true,
  "next_offset": 2000,
  "content": "..."
}

urlは常に元の Docmost ページを指します。ユーザーが確認できるよう、引用してください。


クライアント設定

Cursor

プロジェクト内の .cursor/mcp.json、またはグローバル設定の ~/.cursor/mcp.json:

{
  "mcpServers": {
    "agilex-docs": {
      "url": "https://service.agilex.ai/agilex-docs/mcp"
    }
  }
}

ウィンドウを再読み込みします(Ctrl+Shift+P → Reload Window)。Settings → MCP に 4 つのツールを持つ agilex-docs が表示されます。

Claude Code
# all projects
claude mcp add --transport http agilex-docs https://service.agilex.ai/agilex-docs/mcp

# this project only (writes .mcp.json, can be committed)
claude mcp add --scope project --transport http agilex-docs https://service.agilex.ai/agilex-docs/mcp

claude mcp list
Codex CLI
codex mcp add agilex-docs --url https://service.agilex.ai/agilex-docs/mcp

または ~/.codex/config.toml:

[mcp_servers.agilex-docs]
url = "https://service.agilex.ai/agilex-docs/mcp"

Codex 内で /mcp を実行すると、アクティブなサーバーが表示されます。Codex はサーバーの instructions フィールドをグローバルなガイダンスとして使用するため、検索してから読み込むワークフローがすでに設定されています。

DeepSeek Harness (DSH)

DSH は Cordis オーバーレイとして設定された @deepseek-ai/dsh-mcp-client を介して接続します。

- insert:
    - id: agilex-docs
      name: '@deepseek-ai/dsh-mcp-client'
      config:
        serverName: agilex-docs
        transport: streamable-http
        url: https://service.agilex.ai/agilex-docs/mcp
dsh web --patch "$PWD/examples/agilex-docs.cordis.yml"

ツールは mcp__agilex-docs__search_docs として表示されます。

Claude Desktop (stdio bridge)
{
  "mcpServers": {
    "agilex-docs": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://service.agilex.ai/agilex-docs/mcp"]
    }
  }
}

保存後、アプリを完全に終了してから再度開いてください。

VS Code / Copilot

.vscode/mcp.json — ここではトップレベルのキーが mcpServers ではなく servers であることに注意してください。

{
  "servers": {
    "agilex-docs": {
      "type": "http",
      "url": "https://service.agilex.ai/agilex-docs/mcp"
    }
  }
}

または Ctrl+Shift+P → MCP: Add Server → HTTP → URL を貼り付けます。

Cherry Studio

Settings → MCP Servers → Add → streamableHttp を入力し、上記の URL を指定します。 Cherry Studio は mcpServers の JSON を直接指定することもできます。

ChatGPT custom connector

有料プラン限定、Web のみ:Settings → Connectors → Advanced → Developer mode を有効化 → Create → 上記の URL、認証は No authentication を選択します。


プロンプトの例

piper アーム用の CAN 制御スクリプトが必要です。まず「piper CAN 报文」で search_docs を呼び出し、 最も適切な検索結果に対して get_doc を実行して、マニュアルに記載された フレーム形式とボーレートを使ってコードを書いてください。コメントにマニュアルの URL を引用してください。

ranger mini でシャーシのエラーコードが発生します。アフターサービス FAQ で そのコードを検索し、トラブルシューティングの手順を引用してページへのリンクを示してください。

サーバーには、先に検索して URL を引用するようモデルに指示する instructions ブロックが含まれているため、 通常は追加のプロンプトなしでこのワークフローが実行されます。


対象範囲とデータ

コーパスは、「互联网所有人可访问」 と表示された Docmost スペースから構築されています。これらはすでに https://kb.agilex.ai で公開されています。「内部」/「非对外」と表示されたスペースにはアクセスできません。 クローラーは Docmost の匿名共有エンドポイントのみを使用し、認証を行わないため、バグがあっても内部コンテンツが漏れることはありません。

ページ346
スペース26
文字数約 3.0 M
更新毎日 05:20 Asia/Shanghai
言語中国語と英語

新しい公開スペースは自動的に追加され、共有が取り消されたスペースは次回の同期時に除外されます。


レート制限

対象上限
IP あたり、1 分間60 リクエスト
IP あたり、1 日3 000 リクエスト
上限超過時HTTP 429 + Retry-After

より高い利用上限や専用エンドポイントについては、AgileX にお問い合わせください(フィードバックを参照)。


制限事項

  • 読み取り専用です。 書き込みツールはありません。このツールからロボットを動かすことはできません。
  • 画像は本文に埋め込まれません。 Docmost は短い TTL で添付ファイル URL に署名するため、スナップショットを配信すると無効なリンクになってしまいます。画像は (图:caption) として表示されます。画像を見るには、ページの url を開いてください。
  • 公開スペース内の バイナリ添付ファイル(PDF/XLSX)は解析されません。ページ本文のみが対象です。
  • 語句による照合であり、意味による照合ではありません。BM25 + CJK バイグラムを使用します。用語が見つからない場合は、表現を変えてください。
  • クエリごとに 1 つの製品ファミリーを指定するのが最適です。複数の製品にまたがる質問には、複数回検索する必要があります。

動作確認

# health
curl -s https://service.agilex.ai/agilex-docs/health | jq

# MCP handshake
curl -s -X POST https://service.agilex.ai/agilex-docs/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1"}}}' | jq

# full round trip (initialize → tools/list → tools/call)
./scripts/smoke-test.sh

リポジトリの構成

README.md                    this file
server.json                  official MCP Registry manifest
LICENSE                      MIT (documentation + manifest)
docs/CLIENTS.md              per-client setup, long form
examples/                    copy-paste configs per client
scripts/smoke-test.sh        end-to-end check against the live endpoint

フィードバック

ドキュメントの欠落や誤りについては、AgileX サポート(https://www.agilex.ai/)に問い合わせ、 該当ページの URL を添えてください。

このリポジトリ(マニフェスト、ドキュメント、クライアント設定)に関する問題は、こちらで Issue を作成してください。 ドキュメントの内容に関する問題は、ドキュメントが内部ナレッジベースに保存されており、このリポジトリから編集できないため、 サポート窓口にお問い合わせください。


ライセンス

MIT — LICENSEを参照してください。このライセンスは、このリポジトリ内のドキュメントとマニフェストに適用されます。MCP 経由で提供されるドキュメントのコンテンツは、AgileX Robotics の所有物です。

コメント

MCP は初めてですか?

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

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