About Derrick App
Derrick App is a B2B data-enrichment MCP server for finding contact details, enriching LinkedIn profiles, and searching companies. It loads available actions dynamically from the Derrick API for MCP-compatible clients.
Key features
- 01Find work email addresses
- 02Enrich LinkedIn profiles
- 03Search company information
- 04Load tools dynamically from API
- 05Configure API key and check account
Use cases
- 01Find contact details for sales leads
- 02Enrich prospect LinkedIn profiles
- 03Research companies for business development
MCP support
Runs over stdio for MCP-compatible clients such as Claude Desktop, Claude Code, and Cursor. It provides configuration and account tools, while other tools are loaded dynamically from the Derrick API.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
37Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | string | Yes | Your Derrick API key |
Details
From the project READMEDerrick 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 EUR/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:
| Tool | Description |
|---|---|
derrick_configure | Save your API key |
derrick_account | Check 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
- Product site: https://derrick-app.com
- Email: [email protected]
- Issues: https://github.com/DerrickAppOrg/derrick-mcp/issues
Legal
- Privacy policy: https://derrick-app.com/privacy
- Terms of service: https://derrick-app.com/terms
License
MIT — see LICENSE.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.