detection-mcp
detection-mcp
detection-mcp は、物体検出アノテーションのためのローカル STDIO Model Context Protocol サーバーです。ワークフロー状態とアノテーションを SQLite に保存し、レビュープレビューをメモリ内でレンダリングし、ソース画像を変更せずに JSONL にエクスポートします。
ステータス
v1 実装をレビュー可能です。データセット、カテゴリ、画像、軸平行矩形、回転矩形、プレビュー、エクスポートのための 23 のツールを公開しています。このパッケージは Python 3.12 以降を対象とし、fastmcp>=3.4.7,<4.0.0 を使用しているため、互換性のある 3.x セキュリティアップデートが可能です。
Related MCP server: z_ai_vision_mcp_server_clone
このリポジトリからインストール
uv をインストールし、次を実行します。
uv tool install .
detection-mcp --versionリポジトリ開発の場合:
uv sync --locked --all-groups
uv run pre-commit install --install-hooks --hook-type pre-commit --hook-type commit-msg --hook-type pre-pushMCP クライアントの設定
インストールされた実行可能ファイルを使用し、タスクに必要なディレクトリのみを許可します:
{
"mcpServers": {
"detection-mcp": {
"command": "detection-mcp",
"args": [
"--db-path", "/var/lib/detection-mcp/annotations.db",
"--allowed-dataset-root", "/srv/datasets",
"--allowed-export-root", "/srv/exports"
]
}
}
}サーバーは STDIO を使用します。プロトコルメッセージは stdout に、ログは stderr に送信されます。CLI オプションは DETECTION_MCP_* 環境変数を上書きします。すべての設定については 設定 を参照してください。
アノテーションワークフロー
データセットルートを登録し、カテゴリを定義します。
画像をステータス順または決定論的なランダム順でリスト表示します。
向きが補正された画像をプレビューします。
正規化された軸平行矩形または回転矩形をアトミックバッチで追加します。
オーバーレイをプレビューし、画像を完了とマークする前にアノテーションを修正します。
完了した画像を AutoTrain または拡張 JSONL にエクスポートします。
Agent Skills のインストール
Agent Skills はリポジトリのルート skills/ ディレクトリにのみ存在します。Python ホイール、ソース配布、コンテナイメージには含まれていません。skills CLI を使用して、GitHub から直接いずれかの Skill をインストールします:
npx skills add ryan-minato/detection-mcp --skill object-detection-annotation
npx skills add ryan-minato/detection-mcp --skill detection-mcp-setupデフォルトのインストールはプロジェクトローカルです。Skill をプロジェクト間で利用可能にするには --global を追加します。
ツールグループ
エリア | ツール |
データセット |
|
カテゴリ |
|
画像とレビュー |
|
アノテーション |
|
エクスポート |
|
完全な ツールリファレンス と エクスポート形式 を参照してください。
開発コマンド
just はリポジトリのコマンド実行ツールです:
just sync # synchronize the locked environment
just test # run ordinary tests
just quality-control # run CI checks without tests
just quality # run the complete local commit gate
just hooks # run repository hooks against tracked files
just check # run quality and hooksGit フックを決してバイパスしないでください。すべてのコミットには完全な品質ゲートとステージングされた秘密/PII スキャンが必要です。CONTRIBUTING.md、SECURITY.md、および AGENTS.md を参照してください。
コンテナ
プロダクションイメージは非 root ユーザーとして実行されます。データセットマウントは読み取り専用にする必要がありますが、状態とエクスポートには個別の書き込み可能なマウントが必要です。Docker デプロイメント と docker-compose.example.yml を参照してください。
ライセンス
Apache-2.0。LICENSE を参照してください。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityDmaintenanceAn MCP server that enables automated dataset creation and custom object detection model training through natural language interactions. It integrates foundation models like GroundedSAM for auto-labeling and supports training specialized YOLOv8 models using local or Unsplash images.4MIT- FlicenseBqualityBmaintenanceOpenAI-compatible MCP server for running image analysis tools against your own vision model endpoint.718
- Alicense-qualityCmaintenanceA filesystem-backed MCP server with REST API for AI tool integration and project workflow tracking. Zero database required.283MIT
- AlicenseAqualityBmaintenanceA local (stdio) MCP server for PixelVault — agent-first image hosting, enabling upload of local files by path without base64.624MIT
Related MCP Connectors
MCP (Model Context Protocol) server for Appwrite
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
MCP server for the FFmpeg Micro video transcoding API — create, monitor, download transcodes.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ryan-minato/detection-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server