Parsley MCP Server

MCP serverDev tools

This integration connects your AI to lead qualification data in Parsley. Once added, your AI can pull buyer intent signals, MEDDIC qualifications, and lead scores on request, so you can size up a prospect without leaving your conversation.

Use Parsley MCP Server in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Parsley MCP Server and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Parsley MCP Server to get conversations

Details

Available today. Use it from your connected AI after setup.

After adding it, ask your AI something like 'What are the buyer intent signals and lead score for this prospect?' and it will fetch the details from Parsley.

Parsley MCP ServerStart free

What your AI can do with it

  • Look up buyer intent signals for a lead
  • Check MEDDIC qualification details for a prospect
  • Query lead scores whenever you need them
  • Combine intent, qualification, and score data in one answer

Install Parsley MCP Server

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user parsley-mcp-server 'https://www.parsley.id/api/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://www.parsley.id/api/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=parsley-mcp-server&config=eyJ1cmwiOiJodHRwczovL3d3dy5wYXJzbGV5LmlkL2FwaS9tY3AifQ==

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://www.parsley.id/api/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add parsley-mcp-server --url 'https://www.parsley.id/api/mcp'

    Run it once, then sign in with codex mcp login parsley-mcp-server if the server asks for an account.

From the project's README

As published by peterjduffy/parsley-mcp in README.md.

A Model Context Protocol server that exposes buyer intent signals, MEDDIC qualification data, and lead intelligence from your Parsley account to AI assistants like Claude Desktop and Cursor.

What it does

Ask your AI assistant natural questions about your leads:

  • "Which leads went hot this week?"
  • "Show me the MEDDIC gaps for recent conversations"
  • "Any high-intent visitors that nobody's followed up on?"
  • "What are people asking that my chatbot can't answer?"

If you also have a CRM MCP connected (Attio, HubSpot, Salesforce, etc.), Claude can cross-reference automatically - finding hot leads with no CRM follow-up, prepping you for calls with full context from both systems.

Setup

1. Get your API key

Generate an API key at parsley.id/hub/api-keys. You need a Parsley account with the chatbot enabled.

2. Configure Claude Desktop

Add to your Claude Desktop config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "parsley": {
      "command": "npx",
      "args": ["-y", "@tryparsley/mcp-server"],
      "env": {
        "PARSLEY_API_KEY": "pk_live_your_key_here"
      }
    }
  }
}

3. Configure Cursor

Add to your Cursor MCP settings (.cursor/mcp.json):

{
  "mcpServers": {
    "parsley": {
      "command": "npx",
      "args": ["-y", "@tryparsley/mcp-server"],
      "env": {
        "PARSLEY_API_KEY": "pk_live_your_key_here"
      }
    }
  }
}

Environment variables

VariableRequiredDescription
PARSLEY_API_KEYYesYour Parsley API key (pk_live_...)
PARSLEY_BASE_URLNoAPI base URL (defaults to https://www.parsley.id)

Tools (8)

Every account

ToolDescription
get_analytics_summaryDashboard overview - profile views, conversations, lead quality breakdown, top topics, conversion rate

With conversation balance

ToolDescription
get_conversationsList recent conversations with filtering by lead quality, intent signal, date range
get_conversation_detailFull conversation detail - MEDDIC signals with evidence quotes, engagement, enrichment, discovery field values
get_hot_leadsHot and warm leads with MEDDIC evidence - the morning briefing tool
search_by_intentFind conversations by MEDDIC signals, intent score, or topic
get_knowledge_gapsUnanswered chatbot questions grouped by topic and frequency
get_lead_enrichmentExtracted company, role, timeline, and budget context from conversations
get_meddic_summaryAggregate MEDDIC signal distribution - per-signal counts, top combinations

Prompts (5)

Predefined workflow templates that appear in Claude's prompt picker.

PromptCross-MCPDescription
morning_briefingYesHot leads summary with follow-up priorities. Cross-references CRM if connected.
stale_leads_checkYesQualified leads with no recent CRM activity. Requires a CRM MCP.
coaching_gapsNoMEDDIC gaps with suggested follow-up questions for each lead.
content_opportunitiesNoKnowledge gaps turned into blog post, chatbot doc, and FAQ suggestions.
deal_prepOptionalPre-call briefing on a company/person. Pulls CRM context if available.

Cross-MCP workflows

Prompts marked "Cross-MCP" work with any CRM that has an MCP server. Connect both Parsley and your CRM's MCP to Claude, and the prompts will orchestrate across both automatically. No extra configuration needed.

Tested with: Attio, HubSpot, Salesforce, Copper, Pipedrive.

Access

  • get_analytics_summary runs on every account
  • The other 7 tools and all 5 prompts require conversation balance - every new account gets 10 free conversations, then it is 25¢ each

See parsley.id/pricing.

Agencies

Every tool accepts an optional client parameter: pass a managed client's org id to query that client's data instead of your own. The API key owner must hold an admin-equivalent membership in the client org - validated server-side, so a key can never reach data its owner couldn't see in the dashboard.

Development

git clone https://github.com/peterjduffy/parsley-mcp.git
cd parsley-mcp
npm install
npm run build
PARSLEY_API_KEY=pk_live_xxx node dist/index.js

License

MIT

Tools it offers (8)

What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • get_conversations
  • get_conversation_detail
  • get_hot_leads
  • get_analytics_summary
  • search_by_intent
  • get_knowledge_gaps
  • get_lead_enrichment
  • get_meddic_summary

Signals

Last commit
Aug 2026
Advanced
Delivery
parsley-mcp MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-peterjduffy-parsley-mcp
Source
github.com/peterjduffy/parsley-mcp
Hosted endpoint
https://www.parsley.id/api/mcp