Skip to content

mcp.melt.ly · live LinkedIn context for your agent

Your agent, connected in one click.

Meltly is a remote MCP server. Point Cursor, Codex, or any MCP client at it and your agent gets two tools: research-grade icebreakers from live LinkedIn profiles, and a free credit-balance check. No SDK, nothing to host.

Two ways in.

One-click · OAuth

For clients with a connector UI

  1. Add a connector and paste https://mcp.melt.ly - no headers, no key
  2. Approve the Meltly authorization screen once
  3. Done - tools appear in your agent
API key

For config-file clients

Grab your key from the dashboard and drop this into your client's MCP config:

mcp.json
{
  "mcpServers": {
    "meltly": {
      "url": "https://mcp.melt.ly",
      "headers": { "x-api-key": "<your key>" }
    }
  }
}

Claude Desktop has no header field - bridge it with mcp-remote:

claude_desktop_config.json
{
  "mcpServers": {
    "meltly": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.melt.ly", "--header", "x-api-key:${MELTLY_API_KEY}"],
      "env": { "MELTLY_API_KEY": "YOUR_MELTLY_API_KEY" }
    }
  }
}

Verified today: Claude · Cursor · Codex - plus anything that speaks MCP over HTTP. n8n and Clay integrate over the REST API.

The tools your agent gets.

generate_icebreaker

LinkedIn profile URL in, researched line out. Pass type: ps (P.S. line), opener (first line), or talking_points (call cheat sheet). Costs 1 credit; auto-refunds on failure.

get_credit_balance

Your remaining credits - subscription and pay-as-you-go. Free, never consumes credits. Handy for agents that should stop before the tank runs dry.

If something's cold.

My client says unauthorized (401)
A bare request without credentials is supposed to 401 - that's the server asking you to authenticate. Use the OAuth connect flow, or add your API key header from the dashboard. If OAuth was working and stopped, disconnect and re-approve.
I approved, but my client shows “Connection failed”
Check the connector first - the connection usually succeeded and the error is cosmetic. If it keeps failing or says the request expired, skip Reconnect in Claude (it reopens an expired request): remove the Meltly connector and add it again.
Where do I find my API key?
In the dashboard - create one in the API Keys section; new keys start with mlt_. Sign up first if you haven't; you get 25 free credits, no card.
Does connecting cost anything?
Connecting is free, and get_credit_balance is always free. You spend 1 credit only when generate_icebreaker runs.