Search / com.jojapi/duckduckgo
duckduckgo
R0· no sign-inDuckDuckGo: The DuckDuckGo Search API is a tool that allows developers and businesses to integrate.
v1.0.0 · active · website · descriptor JSON · versions
Search / com.jojapi/duckduckgo
R0· no sign-inDuckDuckGo: The DuckDuckGo Search API is a tool that allows developers and businesses to integrate.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"duckduckgo": {
"type": "http",
"url": "https://mcp.jojapi.com/duckduckgo"
}
}
}claude mcp add --transport http duckduckgo https://mcp.jojapi.com/duckduckgo[mcp_servers.duckduckgo]
url = "https://mcp.jojapi.com/duckduckgo"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"duckduckgo": {
"type": "remote",
"url": "https://mcp.jojapi.com/duckduckgo",
"enabled": true
}
}
}{
"mcpServers": {
"duckduckgo": {
"type": "http",
"url": "https://mcp.jojapi.com/duckduckgo"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=duckduckgo&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmpvamFwaS5jb20vZHVja2R1Y2tnbyJ9"
}{
"servers": {
"duckduckgo": {
"type": "http",
"url": "https://mcp.jojapi.com/duckduckgo"
}
}
}{
"mcpServers": {
"duckduckgo": {
"httpUrl": "https://mcp.jojapi.com/duckduckgo"
}
}
}extensions:
"duckduckgo":
enabled: true
name: "duckduckgo"
type: streamable_http
uri: "https://mcp.jojapi.com/duckduckgo"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_autocomplete (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_news (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,595 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes6 tool changes in 30 daysstability.rug_pull1 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageget_placesaddedDuckDuckGo's local results (its Places module and Maps tab): businesses and places with category, address, coordinates, phone, website, rating, review count, price level, opening hours, open now, amenities, photos, menu and sample reviews (rating, text, date). DuckDuckGo takes the listings from Tripadvisor or Yelp depending on the area; `source` names it. Name the place in the query ("coffee in berlin germany") or pass latitude and longitude; with neither, DuckDuckGo searches around the address the request leaves from, and a place name several countries share can resolve to the one nearest that address, so add the country. Billing per call: 1 Credits.
get_autocompleteaddedDuckDuckGo's search suggestions for a partial query. Billing per call: 1 Credits.
get_videosaddedDuckDuckGo Videos for a query (title, url, description, duration, published, publisher, uploader, views, thumbnail). Up to 60 videos a page. Billing per call: 1 Credits.
get_imagesaddedDuckDuckGo Images for a query (title, page url, image, thumbnail, width, height). Up to 100 images a page. Billing per call: 1 Credits.
get_newsaddedDuckDuckGo News for a query, newest coverage first as DuckDuckGo orders it (title, url, excerpt, source, date, image). About 25 articles a page. Billing per call: 1 Credits.
getchangeddescription, input schemameaning changedDuckDuckGo Search Billing per call: 1 Credits.
DuckDuckGo web search: the organic results (url, title, plain and HTML snippet, result types, host, sublinks, date, site name, rating) and the other blocks of the same answer: ads, related searches, the knowledge panel, the AI answer when DuckDuckGo gives it inline, and the news, image and video strips. Blocks DuckDuckGo did not send are empty lists or null. Billing per call: 1 Credits.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-96% ~updated-62d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.jojapi.com/duckduckgo streamable-http | none | yes | 96% | 399 ms | 2025-06-18 | 2026-10-20 |
get | DuckDuckGo web search: the organic results (url, title, plain and HTML snippet, result types, host, sublinks, date, site name, rating) and the other blocks of the same answer: ads, related searches, the knowledge panel, the AI answer when DuckDuckGo gives it inline, and the news, image and video strips. Blocks DuckDuckGo did not send are empty lists or null. Billing per call: 1 Credits. |
get_autocomplete | DuckDuckGo's search suggestions for a partial query. Billing per call: 1 Credits. |
get_images | DuckDuckGo Images for a query (title, page url, image, thumbnail, width, height). Up to 100 images a page. Billing per call: 1 Credits. |
get_news | DuckDuckGo News for a query, newest coverage first as DuckDuckGo orders it (title, url, excerpt, source, date, image). About 25 articles a page. Billing per call: 1 Credits. |
get_places | DuckDuckGo's local results (its Places module and Maps tab): businesses and places with category, address, coordinates, phone, website, rating, review count, price level, opening hours, open now, amenities, photos, menu and sample reviews (rating, text, date). DuckDuckGo takes the listings from Tripadvisor or Yelp depending on the area; `source` names it. Name the place in the query ("coffee in berlin germany") or pass latitude and longitude; with neither, DuckDuckGo searches around the address the request leaves from, and a place name several countries share can resolve to the one nearest that address, so add the country. Billing per call: 1 Credits. |
get_videos | DuckDuckGo Videos for a query (title, url, description, duration, published, publisher, uploader, views, thumbnail). Up to 60 videos a page. Billing per call: 1 Credits. |
Schemas: list_tools.
And 42 more from this publisher.
{
"name": "com.jojapi/duckduckgo",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.jojapi.com/duckduckgo",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://jojapi.com/hub/api/duckduckgo",
"description": "DuckDuckGo: The DuckDuckGo Search API is a tool that allows developers and businesses to integrate."
}