add-to-knowledge-base
Add new text resources to a knowledge base.
One key for a wide bench: Google web, news, maps, places and reviews; scraping, crawling and schema-driven extraction; document, image, audio and video extraction; PDF assembly; image generation; and JavaScript or Python in a sandbox.
LABSCO SUMMARY
Search, scraping, document conversion, media extraction, image generation and a code sandbox normally mean five accounts and five configurations; here they are one credential, which is worth something regardless of what you make of any individual tool. The extraction family is the most interesting part, because the same prompt-plus-JSON-mode pattern applies across documents, images, audio and video — so "pull these fields out of this" has one shape whatever the thing is. run-js-code and run-python-code are the pair to look at before installing: they execute code in a sandbox with a memory and timeout setting, which is a capability to enable deliberately.
A multi-capability server over the Dumpling AI API covering search, web extraction, document and media processing, generation, a knowledge base and sandboxed code execution.
A Dumpling AI API key in DUMPLING_API_KEY.
One command plus a key — env DUMPLING_API_KEY=<YOUR_DUMPLING_API_KEY> npx -y mcp-server-dumplingai
USE CASES
Search for the pages, crawl the site to a depth and limit, and put what comes back into a knowledge base so the next question is answered from stored text rather than another crawl.
Convert what is unreadable, extract against a prompt with JSON mode when the fields are known, then compute over the result in the sandbox instead of asking the model to do arithmetic.
Maps and places searches return the business records; the reviews tool returns what people said about them, sorted and filtered by keyword.
A transcript answers most questions about a talk without watching it; trimming and prompt-driven extraction handle the parts where the picture is the content.
Source files become PDFs, the PDFs become one document with PDF/A or PDF/UA conformance where it is required, and the metadata is written rather than left as whatever the converter guessed.
A screenshot with JS rendering and cookie banners blocked shows what a person sees; the scrape of the same URL shows what a reader gets in text. Where they disagree is usually the finding.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
add-to-knowledge-baseAdd new text resources to a knowledge base.
convert-to-pdfConvert various file formats to PDF.
crawlRecursively crawl websites and extract content.
doc-to-textConvert various document formats to plain text.
extractExtract structured data from web pages using AI-powered instructions.
extract-audioExtract structured data from audio files based on a prompt.
extract-documentExtract structured data from documents based on a prompt.
extract-imageExtract structured data from images based on a prompt.
extract-videoExtract structured data from videos based on a prompt.
generate-agent-completionGenerate AI text completions with customizable parameters.
generate-ai-imageGenerate AI images from text prompts.
get-autocompleteRetrieve Google autocomplete suggestions for a query.
get-google-reviewsRetrieve Google reviews for businesses or places.
get-youtube-transcriptExtract transcripts from YouTube videos with optional parameters for timestamps and language preferences.
merge-pdfsCombine multiple PDF files into a single document.
read-pdf-metadataExtract metadata from PDF files.
run-js-codeExecute JavaScript code in a sandbox.
run-python-codeExecute Python code in a sandbox.
scrapeExtract and parse content from any web page.
screenshotCapture screenshots of web pages with customizable settings.
searchPerform Google web searches with customizable parameters.
search-knowledge-baseSearch a knowledge base for relevant information.
search-mapsSearch Google Maps for locations and businesses.
search-newsSearch for news articles across multiple sources.
search-placesSearch for places with detailed business information.
trim-videoTrim videos to a specific duration.
write-pdf-metadataWrite metadata to PDF files.
BEFORE YOU INSTALL
27 tools when we connected. Generate-image is documented but not registered; generate-ai-image is available.
CONTEXT COST
Rated by the size of the 27 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
env DUMPLING_API_KEY=<YOUR_DUMPLING_API_KEY> npx -y mcp-server-dumplingainpx -y @smithery/cli install @Dumpling-AI/mcp-server-dumplingai --client claude{
"mcpServers": {
"dumplingai": {
"command": "npx",
"args": [
"-y",
"mcp-server-dumplingai"
],
"env": {
"DUMPLING_API_KEY": "<YOUR_DUMPLING_API_KEY>"
}
}
}
}