Dappier MCP
Dappier MCP enables fast, free real-time web search and AI-powered data access for live news, markets, and content. Build powerful AI agents with real-time insights and trusted media data.
How to Install and Use Dappier MCP
If you want to use the Dappier MCP server to get real-time web search, stock market insights, or AI-powered content recommendations, this guide will help you install and configure it step by step. Dappier MCP allows you to connect to powerful AI models that provide live data, news, and analysis easily. Let's get started!
Step 1: Get Your Dappier API Key
Before installing, you need to sign up for a Dappier API key. This key lets you access the server and its features.
- Go to Dappier platform API keys.
- Sign up or log in.
- Generate a new API key.
- Keep the key ready—you will need it in the configuration files.
Step 2: Install the uv Tool
Dappier MCP requires a tool called uv to run the server commands. Here's how to install it depending on your operating system.
-
On MacOS or Linux, open your terminal and run:
curl -LsSf https://astral.sh/uv/install.sh | sh -
On Windows, open PowerShell and execute:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Step 3: Install Dappier MCP via Smithery (Optional)
If you use Claude Desktop and want an easier install, you can use Smithery, a tool that handles MCP installations automatically.
Run this command in your terminal:
npx -y @smithery/cli install @DappierAI/dappier-mcp --client claude
This installs the Dappier MCP server for Claude Desktop with minimal effort.
Step 4: Configure the MCP Server
To connect your applications like Claude Desktop, Cursor, or Windsurf to the Dappier MCP, you need to update their MCP configuration files with your API key and server commands.
For Claude Desktop
-
Open the config file
claude_desktop_config.json.- On MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - On Windows:
%APPDATA%Claudeclaude_desktop_config.json
- On MacOS:
-
Replace or add this content, changing
"YOUR_API_KEY_HERE"to your actual API key:{ "mcpServers": { "dappier": { "command": "uvx", "args": ["dappier-mcp"], "env": { "DAPPIER_API_KEY": "YOUR_API_KEY_HERE" } } } }
Hint: You might need the full path to the
uvxexecutable. Find it withwhich uvxon MacOS/Linux orwhere uvxon Windows.
For Cursor
-
Locate or create the file
mcp.jsonin one of these places:- Global: MacOS
~/.cursor/mcp.json, Windows%USERPROFILE%\.cursor\mcp.json - Project-specific:
<project-root>/.cursor/mcp.json
- Global: MacOS
-
Add this content, inserting your API key:
{ "mcpServers": { "dappier": { "command": "uvx", "args": ["dappier-mcp"], "env": { "DAPPIER_API_KEY": "YOUR_API_KEY_HERE" } } } } -
In the Cursor app, go to
Settings>MCPand clickAdd New Global MCP Serverif needed.
For Windsurf
-
Open the
mcp_config.jsonfile located at:- MacOS:
~/.codeium/windsurf/mcp_config.json - Windows:
%USERPROFILE%\.codeium\windsurf\mcp_config.json
- MacOS:
-
Use this configuration, inserting your API key:
{ "mcpServers": { "dappier": { "command": "uvx", "args": ["dappier-mcp"], "env": { "DAPPIER_API_KEY": "YOUR_API_KEY_HERE" } } } } -
Open Windsurf, go to
Settings>Cascade, then scroll toModel Context Protocol (MCP) Serversand clickRefreshafter saving changes.
Step 5: Test and Debug
After setting up, you can test your MCP server connection and debug if needed by running this command in your terminal:
npx @modelcontextprotocol/inspector uvx dappier-mcp
This opens the MCP inspector to see what the server is doing and catch errors.
By following these instructions, you will have Dappier MCP installed and ready to provide real-time content and data for your AI applications. Remember to replace "YOUR_API_KEY_HERE" with the API key you get from the Dappier platform. Happy building!