Derrick

B2B Data Enrichment

Derrick MCP Server

B2B data enrichment tools for any MCP-compatible AI client — find emails, enrich LinkedIn profiles, search companies, and more.

Tools are dynamically loaded from the Derrick API at startup, so new actions are available automatically.

Prerequisites

  • A Derrick account with the Standard plan ($20/mo) or above
  • An API key (get it from: Google Sheets > Derrick menu > burger icon > API)
  • Node.js 22+

Setup

Claude Desktop

Edit your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "derrick": {
      "command": "npx",
      "args": ["derrick-mcp"]
    }
  }
}

Claude Code

Add to .mcp.json at your project root (or ~/.claude/settings.json for global):

{
  "mcpServers": {
    "derrick": {
      "command": "npx",
      "args": ["derrick-mcp"]
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "derrick": {
      "command": "npx",
      "args": ["derrick-mcp"]
    }
  }
}

Other MCP clients

Any client that supports the MCP protocol over stdio can use this server. The command is npx derrick-mcp.

First use

Once connected, tell the AI:

"Configure Derrick with my API key: YOUR_KEY"

The key is saved to ~/.derrick-mcp/.env and persists across sessions.

Available tools

Two built-in tools are always available:

ToolDescription
derrick_configureSave your API key
derrick_accountCheck your credits and account info

All other tools (find email, enrich profile, search company, etc.) are loaded dynamically from the API. Ask the AI "What can Derrick do?" to see the full list.

Environment variable

Instead of using derrick_configure, you can set the API key as an environment variable:

{
  "mcpServers": {
    "derrick": {
      "command": "npx",
      "args": ["derrick-mcp"],
      "env": {
        "DERRICK_API_KEY": "your-key-here"
      }
    }
  }
}

Development

cd MCP
npm install
npm run build     # compile TypeScript
npm run dev       # run with tsx (hot reload)
npm start         # run compiled version

Support

Legal

License

MIT — see LICENSE.

Serveurs connexes

NotebookLM Web Importer

Importez des pages web et des vidéos YouTube dans NotebookLM en un clic. Utilisé par plus de 200 000 utilisateurs.

Installer l'extension Chrome