Claude Desktop Setup (MCP)
Claude Desktop currently supports MCP over stdio only. The Dateno MCP server is
HTTP/SSE, so you need a small stdio ↔ HTTP proxy. The simplest option is mcp-remote.
Requirements
- A valid Dateno API key
- Node.js LTS (for
npx) - Claude Desktop (macOS/Windows)
1) Install Node.js (LTS)
Download and install Node.js (LTS) for your OS: https://nodejs.org/en/download
Verify you have node and npx:
node -v
npx -v
2) Configure Claude Desktop
Config file locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%AppData%\\Claude\\claude_desktop_config.json - Linux: Claude Desktop is not officially supported
Example config (test + prod):
{
"mcpServers": {
"dateno-test": {
"command": "npx",
"args": [
"mcp-remote",
"https://api.test.dateno.io/mcp",
"--header",
"apikey: <YOUR_TEST_APIKEY>",
"--header",
"Accept: text/event-stream",
"--header",
"Dateno-Client: claude-desktop/1.0"
]
},
"dateno-prod": {
"command": "npx",
"args": [
"mcp-remote",
"https://api.dateno.io/mcp",
"--header",
"apikey: <YOUR_PROD_APIKEY>",
"--header",
"Accept: text/event-stream",
"--header",
"Dateno-Client: claude-desktop/1.0"
]
}
}
}
3) Restart and Test
After updating the config, restart Claude Desktop and look for the MCP tools list.
Troubleshooting
Not Acceptable(406): missingAccept: text/event-streamUnauthorized(401): missing or invalidapikey- No tools listed: check VPN / network restrictions (SSE needs stable connectivity)