mcpField
D
Dock

Dock

リモート
trydock.ai生産性027 週間前に更新
リポジトリ公式サイト

Dock について

Dockのローカルstdioブリッジは、MCPエージェントからDockワークスペースのテーブルやアクティビティデータにアクセスできるようにします。リクエストをホスト型サーバーへ転送し、8つのツールを提供します。

主な機能

  1. 01ワークスペースの一覧と取得
  2. 02テーブル行の読み取り
  3. 03行の作成・更新・削除
  4. 04ワークスペースの作成
  5. 05最近のアクティビティを確認

活用シーン

  1. 01エージェントからワークスペースを確認
  2. 02テーブルのレコードを追加・編集
  3. 03最近のワークスペース活動を確認

MCP 対応

ローカルブリッジがエージェントのMCPリクエストをHTTPS経由でDockのホスト型MCPサーバーへ転送し、8つのツールを利用可能にします。リモートMCPコネクター対応クライアントはサーバーへ直接接続できます。

設定

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

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

ツール

80

このツールにパラメーターはありません。

詳細

@trydock/mcp

npm version Published with provenance License: MIT

Dock MCP サーバーへのローカル stdio ブリッジです。MCP 対応エージェント(Claude Desktop、Cursor、Windsurf、Zed、Cline、Continue)から、設定を 1 か所変更するだけで Dock のワークスペースに接続できます。

このパッケージが必要ですか?

エージェントがリモート MCP コネクター(Claude.ai web、 Claude.ai Projects)に対応している場合、このパッケージは不要です。カスタムコネクターとして https://trydock.ai/api/mcp を追加し、OAuth フローに従ってください。 MCP リファレンスをご覧ください。

このパッケージは、ローカル stdio MCP のみに対応するエージェント向けです。これは現在、Claude Desktop やほとんどのコードエディターエージェントで主流の方式です。

クイックスタート

  1. Dock の Settings → API keys で API キーを取得します (trydock.ai)。
  2. 以下のエージェント設定を追加します。
  3. エージェントを再起動します。Dock の 8 個のツールが表示されます。

設定

すべてのクライアントで同じパターンを使用します。npx -y @trydock/mcp を実行し、 DOCK_API_KEY を env で渡します。クライアントごとの JSON スニペットは configs/ にあります。

クライアントファイル一般的な設定パス
Claude Desktopconfigs/claude-desktop.json~/Library/Application Support/Claude/claude_desktop_config.json(macOS)
Cursorconfigs/cursor.json~/.cursor/mcp.json
Windsurfconfigs/windsurf.json~/.codeium/windsurf/mcp_config.json
Zedconfigs/zed.json~/.config/zed/settings.json(context_servers 内)
Cline(VS Code)configs/cline.jsonVS Code の設定 → cline.mcpServers
Continueconfigs/continue.json~/.continue/config.json

例(Claude Desktop):

{
  "mcpServers": {
    "dock": {
      "command": "npx",
      "args": ["-y", "@trydock/mcp"],
      "env": {
        "DOCK_API_KEY": "dk_..."
      }
    }
  }
}

ツール

8 個すべてのツールが、ホストされた Dock サーバーに転送されます。JSON スキーマは schemas/ にあります。

ツール用途
list_workspacesアクセス可能なワークスペースを一覧表示します
get_workspaceslug を指定してワークスペースを取得します
list_rowsテーブルモードのワークスペースから行を読み取ります
create_row行を追加します
update_row部分マージで更新します
delete_row行を削除します
create_workspace新しいワークスペースを作成します
get_recent_eventsアクティビティログを読み取ります

使用例付きの詳細なリファレンス:trydock.ai/docs/mcp。

ブリッジの仕組み

ブリッジは約 100 行の Node プロセスです(src/bridge.js)。 エージェントが stdin に書き込むすべての JSON-RPC メッセージは、DOCK_API_KEY を Bearer 認証として使用し、 HTTPS 経由で https://trydock.ai/api/mcp に転送されます。 ホストされたサーバーが認証、レート制限、監査、ツール実行を担います。ブリッジは状態を保持せず、リクエスト本文もログに記録しません。

環境変数:

変数必須?用途
DOCK_API_KEYはいBearer トークン(Settings → API keys で取得)
DOCK_MCP_URLいいえ上流エンドポイントを上書きします(ステージング/セルフホスト)。デフォルト:https://trydock.ai/api/mcp

セキュリティ

  • API キーはエージェントの環境内にのみ保持され、HTTPS の各呼び出し時に渡されます。このブリッジによってログに記録されたり、ディスクに書き込まれたりすることはありません。
  • Dock の Settings → API keys で、いつでもキーをローテーションできます。失効させると、古いキーは直ちに 401 を返します。
  • Dock 側では、キーは平文ではなく SHA-256 ハッシュとして保存されます。Dock のデータベースが漏えいしても、使用可能な認証情報は流出しません。
  • 脅威モデル、失効手順書、監査対象のデータについては、完全版のセキュリティドキュメントをご覧ください。

ライセンス

MIT。Copyright © 2026 Vector Apps, Inc.

コメント

MCP は初めてですか?

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

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