MCPServers
Dumpling AI logo

Dumpling AI

4
605
0

Summary

This MCP server for Dumpling AI provides a bridge to Dumpling's data extraction and processing API, enabling AI assistants to perform web searches, scrape content, extract structured data, and process various document formats. Built with TypeScript and the MCP SDK, it offers over 20 specialized tools including Google search, YouTube transcript extraction, document conversion, and AI image generation. The implementation handles authentication through API keys and formats all responses as structured JSON, making it particularly useful for research tasks, content analysis, and accessing real-time web information without direct internet access.

Available Actions(28)

get-youtube-transcript

Extract transcripts from YouTube videos with optional timestamps. Parameters: videoUrl (string), includeTimestamps (boolean), timestampsToCombine (number), preferredLanguage (string)

search

Perform Google web searches and optionally scrape content from results. Parameters: query (string), country (string), language (string), dateRange (string), scrapeResults (boolean), numResultsToScrape (number), scrapeOptions (object)

get-autocomplete

Get Google search autocomplete suggestions for a query. Parameters: query (string), country (string), language (string), location (string)

search-maps

Search Google Maps for locations and businesses. Parameters: query (string), gpsPositionZoom (string), language (string), page (number)

search-places

Search for places with more detailed information. Parameters: query (string), country (string), language (string), page (number)

search-news

Search for news articles with customizable parameters. Parameters: query (string), country (string), language (string), dateRange (string)

get-google-reviews

Retrieve Google reviews for businesses or places. Parameters: businessName (string), location (string), limit (number), sortBy (string)

scrape

Extract content from a web page with formatting options. Parameters: url (string), format (string), cleaned (boolean), renderJs (boolean)

crawl

Recursively crawl websites and extract content with customizable parameters. Parameters: baseUrl (string), maxPages (number), crawlBeyondBaseUrl (boolean), depth (number), scrapeOptions (object)

screenshot

Capture screenshots of web pages with customizable viewport and format options. Parameters: url (string), width (number), height (number), fullPage (boolean), format (string), waitFor (number)

extract

Extract structured data from web pages using AI-powered instructions. Parameters: url (string), instructions (string), schema (object), renderJs (boolean)

doc-to-text

Convert documents to plaintext with optional OCR. Parameters: url (string), options (object)

convert-to-pdf

Convert various file formats to PDF. Parameters: url (string), format (string), options (object)

merge-pdfs

Combine multiple PDFs into a single document. Parameters: urls (array), options (object)

trim-video

Extract a specific clip from a video. Parameters: url (string), startTime (number), endTime (number), output (string), options (object)

extract-document

Extract specific content from documents in various formats. Parameters: url (string), format (string), options (object)

extract-image

Extract text and information from images. Parameters: url (string), extractionType (string), options (object)

extract-audio

Transcribe and extract information from audio files. Parameters: url (string), language (string), options (object)

extract-video

Extract content from videos including transcripts, scenes, and objects. Parameters: url (string), extractionType (string), options (object)

read-pdf-metadata

Extract metadata from PDF files. Parameters: url (string), includeExtended (boolean)

write-pdf-metadata

Update metadata in PDF files. Parameters: url (string), metadata (object)

generate-agent-completion

Get AI agent completions with optional tool definitions. Parameters: prompt (string), model (string), temperature (number), maxTokens (number), context (array)

search-knowledge-base

Search a knowledge base for relevant information. Parameters: kbId (string), query (string), limit (number), similarityThreshold (number)

add-to-knowledge-base

Add entries to a knowledge base. Parameters: kbId (string), entries (array), upsert (boolean)

generate-ai-image

Generate images using AI models. Parameters: prompt (string), width (number), height (number), numImages (number), quality (string), style (string)

generate-image

Generate images using various AI providers. Parameters: prompt (string), provider (string), width (number), height (number), numImages (number)

run-js-code

Execute JavaScript code with optional dependencies. Parameters: code (string), dependencies (object), timeout (number)

run-python-code

Execute Python code with optional dependencies. Parameters: code (string), dependencies (array), timeout (number), saveOutputFiles (boolean)

Last Updated: April 14, 2025

Community Reviews

0.0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to review!

Sign in to join the conversation

Try it now in
HighlightHighlight AI

Quick Setup

Language

TypeScript

Categories

Tags

Dumpling AI MCP Server for Goose