trackmcp
Back to directory
ugobe007

merlin-mcp-agent

View on GitHub

AI-powered BESS quoting & energy sales intelligence MCP server

0 stars JavaScriptOthers Updated Mar 31, 2026

Documentation

Merlin Energy MCP

The only MCP server for commercial BESS (Battery Energy Storage) quoting.

TrueQuote estimates, lead qualification, competitor battle cards, and proposals

inside Claude or any MCP-compatible AI client.

Install

bash
npx @merlinpro/mcp-agent

Claude Desktop Config

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

json
{
  "mcpServers": {
    "merlin-energy": {
      "command": "npx",
      "args": ["-y", "@merlinpro/mcp-agent"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "SUPABASE_URL": "https://xxxx.supabase.co",
        "SUPABASE_SERVICE_ROLE_KEY": "eyJ..."
      }
    }
  }
}

Restart Claude Desktop — the Merlin Energy tools appear in the ⚙ menu.


Tools (6)

ToolDescription
`generate_truequote`47-variable BESS sizing + financial model (cost, savings, payback, NPV, IRR, CO2)
`qualify_lead`Score leads 0-100 across 18 industry verticals: hot / warm / nurture
`compare_competitor`Battle cards vs Homer Energy, EnerNOC, manual Excel
`generate_proposal`Executive summary, detailed, or one-pager format
`get_benchmarks`NREL and EIA benchmarks: cost curves, utility rates, ROI by sector
`handle_objection`Data-backed responses to the 5 most common BESS sales objections

Resources (4)

URIContent
`merlin://product/overview`Full platform overview
`merlin://product/differentiators`TrueQuote competitive advantages
`merlin://data/benchmarks`Industry ROI benchmarks
`merlin://sales/objections`Objection-handling playbook

Prompts (2)

PromptModes
`sales-call-opener`Cold opener for BESS sales conversations
`executive-pitch`investor / EPC / SMB / manufacturer

Environment Variables

VariableRequiredDescription
`OPENAI_API_KEY`YesOpenAI key for proposal formatting
`SUPABASE_URL`OptionalSupabase URL for analytics
`SUPABASE_SERVICE_ROLE_KEY`OptionalSupabase service role key
`RESEND_API_KEY`OptionalResend key for email delivery
`API_URL`OptionalMerlin Partner API base URL

Why Merlin

Merlin TrueQuoteHomer EnergyManual Excel
Time per quoteSeconds12-18 hours90+ hours
Variables used47~12~8
Accuracy vs. installs95%+~85%~70%
Annual cost$299/mo+$3K-$15K/yrStaff time
MCP integrationYesNoNo

Partner API

REST API (OpenAPI 3.1.0) for programmatic quoting, leads, and benchmarks.

PlanPriceRate Limit
Starter$299/mo100 req/hr
Professional$499/mo500 req/hr
Enterprise$999/mo5,000 req/hr

Docs: merlinpro.energy/api


Development

bash
git clone https://github.com/merlinpro/merlin-mcp-agent
cd merlin-mcp-agent
npm install
npm run dev    # hot reload via tsx
npm run build  # tsc -> dist/index.js

Local test (stdio):

json
{
  "mcpServers": {
    "merlin-energy-dev": {
      "command": "node",
      "args": ["/path/to/dist/index.js"],
      "env": { "OPENAI_API_KEY": "sk-..." }
    }
  }
}

License

MIT © Merlin Energy

Frequently asked questions

What is merlin-mcp-agent?

merlin-mcp-agent is AI-powered BESS quoting & energy sales intelligence MCP server

How do I install merlin-mcp-agent?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is merlin-mcp-agent open source?

Yes — it is hosted on GitHub at https://github.com/ugobe007/merlin-mcp-agent.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP