idea-research/dino-x-mcp

idea-research/dino-x-mcp

от idea-research
MCP сервер DINO-X на базе моделей DINO-X и Grounding DINO даёт точное обнаружение объектов и понимание сцен для мультимодальных приложений. Полезен разработчикам визуальных агентов и пайплайнов автоматизации. Поддерживает STDIO и HTTP.

DINO-X MCP Server

License npm version npm downloads PRs Welcome MCP Badge GitHub stars

English | 中文

DINO-X Official MCP Server — powered by the DINO-X and Grounding DINO models — brings fine-grained object detection and image understanding to your multimodal applications.

Why DINO-X MCP?

With DINO-X MCP, you can:

  • Fine-Grained Understanding: Full image detection, object detection, and region-level descriptions.

  • Structured Outputs: Get object categories, counts, locations, and attributes for VQA and multi-step reasoning tasks.

  • Composable: Works seamlessly with other MCP servers to build end-to-end visual agents or automation pipelines.

Transport Modes

DINO-X MCP supports two transport modes:

Feature STDIO (default) Streamable HTTP
Runtime Local Local or Cloud
Transport Standard I/O HTTP (streaming responses)
Input source file:// and https:// https:// only
Visualization Supported (saves annotated images locally) Not supported (for now)

Quick Start

1. Prepare an MCP client

Any MCP-compatible client works, e.g.:

Часто задаваемые вопросы

Инструменты были проиндексированы:
detect-all-objects

Анализирует изображение для обнаружения всех распознаваемых объектов, возвращая категорию, количество, координаты и подробные описания для каждого объекта.

Параметры
  • imageFileUristringобязательный

    URI входного изображения. Предпочтительно для удаленных или локальных файлов. Должен начинаться с 'https://' или 'file://'.

  • includeDescriptionbooleanобязательный

    Определяет, возвращать ли описание обнаруженных на изображении объектов, но это займёт больше времени на обработку.

detect-human-pose-keypoints

Обнаруживает 17 ключевых точек для каждого человека на изображении, поддерживая анализ позы и движений тела.

Параметры
  • imageFileUristringобязательный

    URI входного изображения. Предпочтительно для удаленных или локальных файлов. Должен начинаться с 'https://' или 'file://'.

  • includeDescriptionbooleanобязательный

    Определяет, возвращать ли описание обнаруженных на изображении объектов, но это займёт больше времени на обработку.

detect-objects-by-text

Анализирует изображение на основе текстового запроса, чтобы определить и подсчитать конкретные объекты, и возвращает подробные описания объектов и их 2D-координаты.

Параметры
  • imageFileUristringобязательный

    URI входного изображения. Предпочтительно для удаленных или локальных файлов. Должен начинаться с 'https://' или 'file://'.

  • includeDescriptionbooleanобязательный

    Определяет, возвращать ли описание обнаруженных на изображении объектов, но это займёт больше времени на обработку.

  • textPromptstringобязательный

    Существительные целевых объектов (только английский, избегайте прилагательных). Используйте точки для разделения нескольких категорий (например, 'person.car.traffic light').

visualize-detection-result

Визуализирует результаты обнаружения, рисуя ограничивающие рамки и метки на исходном изображении. Изображения сохраняются в каталог, указанный переменной окружения IMAGE_STORAGE_DIRECTORY.

Параметры
  • boxThicknessnumber

    Толщина линий ограничивающей рамки (по умолчанию: 4)

  • detectionsobject[]обязательный

    Массив результатов обнаружения с именем и информацией о bbox.

  • fontSizenumber

    Размер шрифта для меток (по умолчанию: 24)

  • imageFileUristringобязательный

    URI входного изображения. Предпочтительно для удаленных или локальных файлов. Должен начинаться с 'https://' или 'file://'.

  • showLabelsboolean

    Показывать ли метки категорий (по умолчанию: true)

1.0.0основная
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить idea-research/dino-x-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "idea-research-dino-x-mcp-6gbf": {
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "idea-research-dino-x-mcp-6gbf": {
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "idea-research-dino-x-mcp-6gbf": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"idea-research-dino-x-mcp-6gbf\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@deepdataspace/dinox-mcp\"],\"env\":{\"DINOX_API_KEY\":\"your-api-key-here\",\"IMAGE_STORAGE_DIRECTORY\":\"/path/to/your/image/directory\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "idea-research-dino-x-mcp-6gbf": {
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add idea-research-dino-x-mcp-6gbf --env DINOX_API_KEY=your-api-key-here --env IMAGE_STORAGE_DIRECTORY=/path/to/your/image/directory -- npx -y @deepdataspace/dinox-mcp

Либо через JSON-конфиг:

claude mcp add-json idea-research-dino-x-mcp-6gbf "{\"command\":\"npx\",\"args\":[\"-y\",\"@deepdataspace/dinox-mcp\"],\"env\":{\"DINOX_API_KEY\":\"your-api-key-here\",\"IMAGE_STORAGE_DIRECTORY\":\"/path/to/your/image/directory\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add idea-research-dino-x-mcp-6gbf --env DINOX_API_KEY=your-api-key-here --env IMAGE_STORAGE_DIRECTORY=/path/to/your/image/directory -- npx -y @deepdataspace/dinox-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.idea-research-dino-x-mcp-6gbf]
command = "npx"
args = ["-y", "@deepdataspace/dinox-mcp"]

[mcp_servers.idea-research-dino-x-mcp-6gbf.env]
DINOX_API_KEY = "your-api-key-here"
IMAGE_STORAGE_DIRECTORY = "/path/to/your/image/directory"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите idea-research/dino-x-mcp, а в поле команды запуска — строку ниже:
npx -y @deepdataspace/dinox-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "idea-research-dino-x-mcp-6gbf": {
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "idea-research-dino-x-mcp-6gbf": {
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например idea-research-dino-x-mcp-6gbf.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: idea-research-dino-x-mcp-6gbf
    command: npx
    args:
      - "-y"
      - "@deepdataspace/dinox-mcp"
    env:
      DINOX_API_KEY: your-api-key-here
      IMAGE_STORAGE_DIRECTORY: /path/to/your/image/directory
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "idea-research-dino-x-mcp-6gbf": {
      "command": "npx",
      "args": [
        "-y",
        "@deepdataspace/dinox-mcp"
      ],
      "env": {
        "DINOX_API_KEY": "your-api-key-here",
        "IMAGE_STORAGE_DIRECTORY": "/path/to/your/image/directory"
      }
    }
  }
}

Похожие MCP-сервера

stabgan/openrouter-mcp-multimodal

stabgan/openrouter-mcp-multimodal

от stabgan

Мультимодальный MCP-сервер для анализа и генерации текста, изображений, аудио и видео. Интегрируется с Claude Desktop, Cursor и другими клиентами через OpenRouter, давая доступ к 300+ моделям. Вклю...

TypeScript⭐ 99
tan-yong-sheng/ai-vision-mcp

tan-yong-sheng/ai-vision-mcp

от tan-yong-sheng

MCP-сервер для ИИ-анализа изображений и видео через Google Gemini и Vertex AI. Поддерживает детекцию объектов, дизайн-аудит с WCAG-проверкой, сравнение снимков и анализ YouTube-роликов. Пригодится ...

TypeScript⭐ 80
Amazon Bedrock Nova Canvas

Amazon Bedrock Nova Canvas

от zxkane

MCP сервер для генерации изображений через Amazon Bedrock и модель Nova Canvas. Создает качественные картинки по тексту, поддерживает негативные промпты, настройку разрешения и seed. Полезен разработчикам AI-решений на AWS.

JavaScript⭐ 25
doctorm333/promptpilot-mcp-server

doctorm333/promptpilot-mcp-server

от doctorm333

PromptPilot MCP-сервер генерирует изображения, видео и аудио прямо в Claude, Cursor или Windsurf. Поддерживает 20+ моделей (Flux, Imagen 4, Grok Imagine и др.), есть бесплатные без ключа. Полезен р...

TypeScript⭐ 2
awkoy/replicate-flux-mcp

awkoy/replicate-flux-mcp

от awkoy

MCP-сервер для генерации изображений и векторной графики через Replicate. Использует Flux Schnell и Recraft V3, поддерживает батчи, варианты и произвольные модели. Подходит для AI-ассистентов и инт...

TypeScript⭐ 105
nanana-app/mcp-server-nano-banana

nanana-app/mcp-server-nano-banana

от nanana-app

MCP-сервер для генерации и трансформации изображений через Nanana AI с моделью Google Gemini nano banana. Позволяет Claude Desktop создавать картинки по тексту и редактировать существующие. Полезен...

JavaScript⭐ 10
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин