DuckDuckGo Search
$0.01/call
Web search, news, images, and videos via DuckDuckGo
Connect DuckDuckGo Search tools
Cursor
Claude Code
Claude Desktop
Windsurf
VS Code
Cline
Roo Code
ChatGPT
Gemini CLI
Amazon Q
Goose
Augment
n8n
API / cURL
AI SDK
TypeScript SDK
{
"mcpServers": {
"ddg-search": {
"url": "https://ddg-search.mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Or connect all tools
Access all tools (including DuckDuckGo Search) through a single MCP connection.
{
"mcpServers": {
"xpay": {
"url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Agent Discovery
Machine-readable catalogs for LLM agents and automation.
curl https://xpay.tools/llms.txt
curl https://xpay.tools/agents.txt
curl https://xpay.tools/skill.md
Pricing
Pay per tool call. No subscriptions.
4 DuckDuckGo Search tools availableAbout DuckDuckGo Search
DuckDuckGo Search on xpay — Privacy-focused web search, news, images, and videos as MCP tools
DuckDuckGo Search is a privacy-respecting alternative to mainstream search engines. Developers use it to build search-powered features without tracking or personalization overhead. On xpay, you call DuckDuckGo's search, news, image, and video APIs as MCP tools—no DuckDuckGo account signup, no subscription, pay only for what you call. Learn more about DuckDuckGo Search.
What's available
web-search— Search the web using DuckDuckGo and return comprehensive results with titles, URLs, and snippets. Ideal for retrieving current information, fact-checking, and building search-augmented agents.fetch-url— Fetch and extract the main content from any URL, with customizable extraction options for text, links, and images. Use this to parse pages discovered via search or to grab fresh content from known sources.url-metadata— Extract metadata from a URL including title, description, Open Graph data, and favicon information. Useful for link previews, SEO analysis, and content enrichment.felo-search— Advanced AI-powered web search for technical intelligence. Retrieves up-to-date information including software releases, security advisories, migration guides, benchmarks, and developer documentation.
When DuckDuckGo Search is the right tool
- You need privacy-respecting search without tracking or personalization.
- Building agents that require current web information (news, documentation, release notes).
- Extracting structured metadata from URLs for link enrichment or preview generation.
- Searching for technical content, security advisories, or developer resources with
felo-search. - You want a lightweight, no-signup search integration for prototypes or production agents.
- Compliance or privacy requirements rule out mainstream search engines.
When to choose something else
- If you need image-specific search with rich visual results, a dedicated image search API (e.g., Bing Image Search) may offer better filtering and metadata.
- For e-commerce product search, specialized product search APIs provide category, price, and inventory filtering that general web search cannot match.
- If you require deep SEO metrics (backlinks, domain authority, keyword difficulty), SEO-focused APIs like Ahrefs or SEMrush are purpose-built.
- For real-time social media monitoring, Twitter/X API or social listening platforms are more appropriate.
- If you need multi-language support with localization, some competitors offer broader language coverage and regional customization.
Pricing snapshot
| Tool | Price per call |
|---|---|
web-search | $0.01 |
fetch-url | $0.01 |
url-metadata | $0.01 |
felo-search | $0.01 |
Quickstart
To add DuckDuckGo Search to Claude Code:
claude mcp add --transport http ddg-search "https://ddg-search.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
Replace YOUR_XPAY_KEY with your xpay API key (get one free at https://xpay.tools after email or Google signup). Once connected, ask Claude to use web-search, fetch-url, url-metadata, or felo-search by name—the agent will invoke them directly.
For Cursor, Windsurf, Cline, or VS Code with Copilot, add this entry to your mcp.json:
{
"mcpServers": {
"ddg-search": {
"url": "https://ddg-search.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
}
}
}
Alternatively, connect all xpay providers (Tavily, Apollo, Perplexity, and more) through one unified MCP endpoint:
claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
Why route DuckDuckGo Search through xpay?
- No DuckDuckGo account. xpay holds the credentials; you authenticate once with your xpay API key.
- Pay per call, no subscription. Each search, fetch, or metadata extraction costs $0.01. No monthly fees, no minimum spend.
- MCP-native integration. Call DuckDuckGo tools directly from Claude Code, Cursor, Windsurf, Cline, and VS Code—no custom SDK or REST client needed.
- Unified billing. If you use multiple providers (Tavily, Apollo, Perplexity, etc.), one xpay bill covers all of them.
- Instant provisioning. Start searching within seconds of signup; no API key generation or rate-limit negotiation with DuckDuckGo.
Frequently Asked Questions
DuckDuckGo Search on xpay exposes DuckDuckGo's web, news, image, and video search capabilities as MCP tools. You call them from Claude Code, Cursor, or other MCP-compatible editors without signing up for a DuckDuckGo account. xpay handles authentication and billing; you pay $0.01 per call.
Each call to `web-search`, `fetch-url`, `url-metadata`, or `felo-search` costs $0.01. There is no subscription, no monthly minimum, and no per-provider setup fee. You get $5 free credit upon signup to try it out.
No. xpay manages the DuckDuckGo credentials on your behalf. You only need an xpay account (free signup at https://xpay.tools with email or Google). Once authenticated with your xpay API key, you can call DuckDuckGo Search tools immediately.
Run `claude mcp add --transport http ddg-search "https://ddg-search.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"` and replace `YOUR_XPAY_KEY` with your xpay API key. For Cursor or VS Code, add the same URL to your `mcp.json` configuration file under `mcpServers`.
Use it to build agents that need current web information (news, documentation, release notes), extract metadata from URLs for link previews, fetch and parse page content, or search for technical intelligence like security advisories and software releases. It's ideal for privacy-conscious applications or when you want a lightweight, no-signup search integration.
`web-search` retrieves web results with titles, URLs, and snippets. `fetch-url` extracts main content from any URL. `url-metadata` pulls title, description, Open Graph data, and favicon. `felo-search` is an AI-powered search for technical content like security advisories and developer docs.
Tavily Search is optimized for AI agents and returns more structured results. Google Search and Bing Search offer broader coverage but require separate accounts. For image-specific search, Bing Image Search is stronger. For SEO metrics, Ahrefs or SEMrush are purpose-built. Choose based on your privacy requirements, result quality, and use case.
Yes. Instead of adding the per-provider endpoint, use the unified endpoint: `claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"`. This exposes DuckDuckGo Search, Tavily, Apollo, Perplexity, and other providers through one MCP connection with unified billing.

