Derrick App

Created By
DerrickAppOrga month ago
B2B Data Enrichment (Leads & Companies)
Overview

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



License

MIT — see LICENSE.

Project Info
Created At
a month ago
Updated At
a month ago
Author Name
DerrickAppOrg
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Llmtomd

7 minutes ago
Achivx Forum

7 hours ago
Thiri Chord Intelligence
@BluesPrince

### Deterministic Music Theory for Claude, Cursor, and Autonomous AI Agents Large Language Models (LLMs) frequently hallucinate music theory, leading to incorrect notes, false Roman numerals, and broken voice leading. **THIRI** solves this by providing a deterministic, mathematical music-theory engine (pitch-class-set theory over ℤ/12) directly to your AI. It gives AI assistants precise, reproducible harmonic reasoning in milliseconds, allowing them to write correct musical scores, analyze progressions, and generate playable arrangements. #### 🎷 Key Features: * **Chord Analysis (`analyze_chord`):** Parse any symbol (e.g., `Cmaj7/E`, `G7#11`) to retrieve root, quality, intervals, Roman numerals, and diatonic or chromatic harmonic functions. * **Note Resolution (`resolve_chord`):** Resolve chord symbols to spelled notes (enharmonically correct), frequencies (Hz), MIDI numbers, and scale recommendations. * **Voicing Engine (`generate_voicing`):** Generate instrument-ready voicings (rootless, shell, triad, pad, drop-2, drop-3) and calculate voice-leading scores for transitions. * **Reharmonization (`reharmonize`):** Substitute progressions using classic jazz techniques, including Tritone Substitution, ii-V Insertion, Modal Interchange, Coltrane Changes, and Backdoor cadences. *Ideal for developers building AI music assistants, digital audio workstation (DAW) agents, educational theory tools, and automated composition workflows.*

16 hours ago