What are the system requirements?
Node.js v12 or higher and npm are required.
@yapweijun1996
Basic information
The MCP Node DuckDuckGo Server is a modular Node.js application that allows developers to integrate and test DuckDuckGo search and web content fetching capabilities through a simple HTTP API. It uses Express to establish endpoints, axios to make outbound HTTP requests, and Cheeri
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP-Node-Duckduckgo": {
"command": "node",
"args": [
"mcp-node-duckduckgo-server.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Node DuckDuckGo Server is a Node.js application that serves as an MCP (Model Context Protocol) server, providing two tools: DuckDuckGo search and webpage content fetching. It uses Express, Axios, and Cheerio, and is designed for developers integrating web search and content retrieval into MCP-based systems.
Clone the repository, install dependencies (express, axios, cheerio) with npm, and run node mcp-node-duckduckgo-server.js. The server starts on port 3000. Use the /tools endpoint to list available tools, and POST to /run-tool with JSON body specifying toolName and params to invoke search or fetchContent.
Node.js v12 or higher and npm are required.
Run `node mcp-node-duckduckgo-server.js` from the project directory. The server logs a message confirming it’s running on port 3000.
The server exposes `/tools` (GET) to list tools and `/run-tool` (POST) to execute a tool. The two registered tools are `search` and `fetchContent`.
Yes, basic rate limiting is implemented to manage request frequency.
Informational and error messages are logged to the terminal. Use these logs to debug timeouts, HTTP errors, or unexpected responses.

Search Europe's road freight carriers from your AI assistant: find carriers by route, equipment and certificates among 15,700+ checked carriers in 32 countries, in 14 languages. Read-only, no account needed for searching

Hosted Google Search / SERP MCP server from HasData, no Google Cloud project. Organic results, AI Overview, People Also Ask, AI Mode, news and shopping for Claude, Cursor and any MCP client.

Hosted SEO MCP server for Claude, ChatGPT, Cursor, and Codex. Keyword research, current and historical SERPs, rank tracking, backlinks, site audits, and AI visibility, plus free Google Search Console and GA4 reads. Pay p

Fact-check any claim with live web sources. Ed25519-signed receipts. Catches hallucinations.

Sourced privacy answers for AI assistants: how private an app or service is, private replacements for mainstream apps, privacy tool facts with sources, guides, MCP server vetting and free domain checks. Read-only, no acc
Comments