Dumpling-AI/mcp-server-dumplingai

Dumpling-AI/mcp-server-dumplingai

от dumpling-ai
Интегрируйте Dumpling AI через MCP сервер: собирайте данные с веб-страниц, транскрипты YouTube, новости, отзывы и карты. Выполняйте скрапинг, конвертацию документов, генерацию изображений и запуск JavaScript/Python кода. Полезен разработчикам и дата-сайентистам для автоматизации сбора и обработки...

Dumpling AI MCP Server

A Model Context Protocol (MCP) server implementation that integrates with Dumpling AI for data scraping, content processing, knowledge management, AI agents, and code execution capabilities.

smithery badge

Features

  • Complete integration with all Dumpling AI API endpoints
  • Data APIs for YouTube transcripts, search, autocomplete, maps, places, news, and reviews
  • Web scraping with support for scraping, crawling, screenshots, and structured data extraction
  • Document conversion tools for text extraction, PDF operations, video processing
  • Extract data from documents, images, audio, and video
  • AI capabilities including agent completions, knowledge base management, and image generation
  • Developer tools for running JavaScript and Python code in a secure environment
  • Automatic error handling and detailed response formatting

Installation

Installing via Smithery

To install mcp-server-dumplingai for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @Dumpling-AI/mcp-server-dumplingai --client claude

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

Инструменты были проиндексированы:
add-to-knowledge-base

Добавить новые текстовые ресурсы в базу знаний.

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

    Текст для добавления

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

    Идентификатор базы знаний

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

    Имя ресурса

convert-to-pdf

Конвертирует различные форматы файлов в PDF.

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

    URL или содержимое файла в кодировке base64

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

    Метод ввода.

crawl

Рекурсивно обходит веб-сайты и извлекает содержимое.

Параметры
  • depthnumber

    Максимальная глубина.

  • formatenum

    Формат вывода

  • limitnumber

    Максимальное количество страниц для обхода

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

    Начальный URL

doc-to-text

Преобразует документы разных форматов в простой текст.

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

    URL или содержимое файла в кодировке base64

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

    Метод ввода.

  • pagesstring

    Страницы для обработки (например, «1, 2-5»)

extract

Извлекает структурированные данные из веб-страниц с помощью инструкций на основе ИИ.

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

    Схема, определяющая, какие данные извлекать.

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

    URL для извлечения

extract-audio

Извлекает структурированные данные из аудиофайлов на основе запроса.

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

    URL или аудио в кодировке base64

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

    Метод ввода.

  • jsonModeboolean

    Верни в формате JSON.

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

    Извлечение промпта

extract-document

Извлекает структурированные данные из документов на основе промпта.

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

    Массив URL-адресов или документов в кодировке base64

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

    Метод ввода.

  • jsonModeboolean

    Верни в формате JSON.

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

    Извлечение промпта

extract-image

Извлекает структурированные данные из изображений на основе подсказки.

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

    Массив URL-адресов или изображений в формате base64

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

    Метод ввода.

  • jsonModeboolean

    Верни в формате JSON.

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

    Извлечение промпта

extract-video

Извлекает структурированные данные из видео на основе запроса.

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

    Метод ввода.

  • jsonModeboolean

    Верни в формате JSON.

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

    Извлечение промпта

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

    URL или видео в кодировке base64

generate-agent-completion

Генерирует текстовые завершения AI с настраиваемыми параметрами.

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

    Идентификатор агента

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

    Массив сообщений

  • parseJsonboolean

    Разбирает ответ в формате JSON.

  • threadIdstring

    У меня нет доступа к идентификаторам потоков (thread ID) или истории разговоров. Я не сохраняю и не управляю контекстом между сессиями — каждый запрос обрабатывается независимо. Если вы хотите продолжить обсуждение, просто напишите новый запрос с необходимым контекстом, и я помогу с ним.

generate-ai-image

Генерирует изображения AI по текстовым запросам.

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

    Модель для генерации

get-autocomplete

Получает подсказки автозаполнения Google для запроса.

Параметры
  • countrystring

    Код страны (например, 'us')

  • languagestring

    Код языка (например, 'en')

  • locationstring

    Название местоположения

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

    Поисковый запрос

get-google-reviews

Получает отзывы Google для компаний или мест.

Параметры
  • cidstring

    CID в Google Maps

  • keywordstring

    Название компании или поисковый запрос

  • languagestring

    Код языка (например, 'en')

  • locationstring

    Контекст местоположения

  • placeIdstring

    Google Place ID

  • reviewsnumber

    Количество отзывов для получения

  • sortByenum

    Порядок сортировки

get-youtube-transcript

Извлекает транскрипты из видео YouTube с необязательными параметрами для временных меток и языковых предпочтений.

Параметры
  • includeTimestampsboolean

    Включать ли временные метки

  • preferredLanguagestring

    Предпочтительный код языка

  • timestampsToCombinenumber

    Количество временных меток для объединения

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

    URL видео на YouTube

merge-pdfs

Объединяет несколько PDF-файлов в один документ.

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

    Массив URL-адресов или PDF-файлов в кодировке base64

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

    Метод ввода.

  • metadataobject

    Метаданные для объединённого PDF

  • pdfaenum

    Соответствие стандарту PDF/A

  • pdfuaboolean

    Соответствие стандарту PDF/UA

  • requestSourcestring

    Запросить источник

read-pdf-metadata

Извлекает метаданные из PDF-файлов.

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

    Массив URL-адресов или PDF-файлов в кодировке base64

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

    Метод ввода.

  • requestSourcestring

    Запросить источник

run-js-code

Выполняет JavaScript-код в песочнице.

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

    Код JavaScript

  • commandsstring

    Команды NPM install

  • memorynumber

    Выделение памяти в МБ

  • parseJsonboolean

    Парсит вывод в JSON.

  • timeoutnumber

    Тайм-аут выполнения (мс)

run-python-code

Выполняет Python код в песочнице.

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

    Код Python

  • commandsstring

    Команды установки Pip

  • memorynumber

    Выделение памяти в МБ

  • parseJsonboolean

    Парсит вывод в JSON.

  • saveOutputFilesboolean

    Сохраните выходные файлы.

  • timeoutnumber

    Тайм-аут выполнения (мс)

scrape

Извлекает и разбирает содержимое любой веб-страницы.

Параметры
  • cleanedboolean

    Нужно ли очищать содержимое

  • formatenum

    Формат вывода

  • renderJsboolean

    Рендерит ли JavaScript

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

    URL для скрейпинга

screenshot

Делает скриншоты веб-страниц с настраиваемыми параметрами.

Параметры
  • autoScrollboolean

    Автопрокрутка страницы

  • blockCookieBannersboolean

    Блокирует cookie-баннеры.

  • clipRectangleobject

    Область для обрезки

  • deviceScaleFactornumber

    Коэффициент масштабирования устройства

  • formatenum

    Формат изображения

  • fullPageboolean

    Захватить полную страницу

  • heightnumber

    Высота вьюпорта.

  • qualitynumber

    Качество изображения (1–100)

  • renderJsboolean

    Рендерит JavaScript.

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

    URL для захвата

  • waitnumber

    Время ожидания в мс перед захватом.

  • widthnumber

    Ширина области просмотра

search

Выполняет поиск в Google с настраиваемыми параметрами.

Параметры
  • countrystring

    Код страны (например, 'us')

  • dateRangeenum

    Фильтр временного диапазона

  • languagestring

    Код языка (например, 'en')

  • locationstring

    Название местоположения

  • numResultsToScrapenumber

    Количество результатов для парсинга

  • pagenumber

    Номер страницы

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

    Поисковый запрос

  • scrapeOptionsobject

    Параметры скрейпинга

  • scrapeResultsboolean

    Следует ли извлекать результаты

search-knowledge-base

Ищет релевантную информацию в базе знаний.

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

    Идентификатор базы знаний

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

    Поисковый запрос

  • resultCountnumber

    Количество результатов

search-maps

Ищет в Google Maps места и заведения.

Параметры
  • cidstring

    CID в Google Maps

  • gpsPositionZoomstring

    GPS-координаты с зумом (например, 'широта,долгота,зум')

  • languagestring

    Код языка (например, 'en')

  • pagenumber

    Номер страницы

  • placeIdstring

    Google Place ID

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

    Поисковый запрос

search-news

Ищет новостные статьи по нескольким источникам.

Параметры
  • countrystring

    Код страны (например, 'us')

  • dateRangeenum

    Фильтр временного диапазона

  • languagestring

    Код языка (например, 'en')

  • locationstring

    Название местоположения

  • pagenumber

    Номер страницы

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

    Поисковый запрос

search-places

Искать места с подробной информацией о бизнесе.

Параметры
  • countrystring

    Код страны (например, 'us')

  • languagestring

    Код языка (например, 'en')

  • locationstring

    Название местоположения

  • pagenumber

    Номер страницы

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

    Поисковый запрос

trim-video

Обрезать видео до заданной длительности.

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

    Время окончания в формате ЧЧ:ММ:СС

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

    Время начала в формате ЧЧ:ММ:СС

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

    URL видео

write-pdf-metadata

Записывает метаданные в PDF-файлы.

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

    Массив URL-адресов или PDF-файлов в кодировке base64

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

    Метод ввода.

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

    Метаданные для записи

1.1.3основная
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0

Выберите клиент, чтобы установить Dumpling-AI/mcp-server-dumplingai:

Любой клиент

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

{
  "mcpServers": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"dumpling-ai-mcp-server-dumplingai-bwhh8j53bz\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-dumplingai\"],\"env\":{\"DUMPLING_API_KEY\":\"<your-api-key>\"}}"
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": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add dumpling-ai-mcp-server-dumplingai-bwhh8j53bz --env DUMPLING_API_KEY=<your-api-key> -- npx -y mcp-server-dumplingai

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

claude mcp add-json dumpling-ai-mcp-server-dumplingai-bwhh8j53bz "{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-dumplingai\"],\"env\":{\"DUMPLING_API_KEY\":\"<your-api-key>\"}}"
CodexCodex

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

codex mcp add dumpling-ai-mcp-server-dumplingai-bwhh8j53bz --env DUMPLING_API_KEY=<your-api-key> -- npx -y mcp-server-dumplingai

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

[mcp_servers.dumpling-ai-mcp-server-dumplingai-bwhh8j53bz]
command = "npx"
args = ["-y", "mcp-server-dumplingai"]

[mcp_servers.dumpling-ai-mcp-server-dumplingai-bwhh8j53bz.env]
DUMPLING_API_KEY = "<your-api-key>"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например dumpling-ai-mcp-server-dumplingai-bwhh8j53bz.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: dumpling-ai-mcp-server-dumplingai-bwhh8j53bz
    command: npx
    args:
      - "-y"
      - "mcp-server-dumplingai"
    env:
      DUMPLING_API_KEY: <your-api-key>
Zed

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

{
  "context_servers": {
    "dumpling-ai-mcp-server-dumplingai-bwhh8j53bz": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-dumplingai"
      ],
      "env": {
        "DUMPLING_API_KEY": "<your-api-key>"
      }
    }
  }
}

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

aparajithn/agent-scraper-mcp

aparajithn/agent-scraper-mcp

от aparajithn

MCP инструмент для веб-скрапинга: извлекает чистый контент в markdown, делает скриншоты, собирает метаданные и ссылки с сайтов, а также ищет в Google. Разработчики AI-агентов используют его для автоматизации сбора данных с веб-страниц. Доступен через REST API с бесплатным лимитом 50 запросов в день.

Python⭐ 8
supadata-ai/mcp

supadata-ai/mcp

от supadata-ai

MCP сервер для извлечения транскриптов видео с YouTube, TikTok, Instagram и Twitter, а также веб-скрапинга, краулинга и AI-извлечения структурированных данных. Помогает разработчикам парсить контент и собирать метаданные с медиаплатформ.

TypeScript⭐ 63
Firecrawl MCP

Firecrawl MCP

официальный

от firecrawl

MCP сервер для поиска и скрапинга веб-страниц, превращающий живой интернет в чистые данные для ИИ-агентов. Поддерживает навигацию, клики и автономные исследования. Работает в облаке или локально.

JavaScript⭐ 7641
n24q02m/wet-mcp

n24q02m/wet-mcp

от n24q02m

Открытый MCP-сервер для AI-агентов с веб-поиском, извлечением контента и поиском по документации библиотек. Использует 5 стратегий скрапинга, работает без API-ключей — подходит для автономного сбор...

Python⭐ 19
Brave Search MCP Server

Brave Search MCP Server

официальный

от brave

Ищет в интернете через Brave Search: веб-страницы, новости, видео, изображения, местные компании и генерирует сводки со ссылками на источники.

TypeScript⭐ 1511
idapixl/idapixl-web-research-mcp

idapixl/idapixl-web-research-mcp

от idapixl

Ищет в вебе, читает страницы и собирает готовую выжимку по теме одним запросом. Оплата только за фактическое использование, без подписки.

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

Лука Никитин