MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

com.catchintent/catchintent

Claim this listing

com.catchintent/catchintent

catchintent.com

The intent layer for B2B outbound. Find, triage, and act on warmth-scored leads.

Marketing & SalesIs com.catchintent/catchintent down?Alternatives

10 of 22 checks passed

  • Handshake
  • Tools listed
  • Updated recently

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Connect to server
Median latency
328 ms
Uptime, 30 days
Not measured
Last checked

Measurement details

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 328 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name catchintent.

  • Pass
    Lists tools

    tools/list returned 14 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 328 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 328 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Fail
    Parameters documented

    0 of 65 parameters have a description (0%). The bar is 80%.

  • Fail
    Safety hints

    14 tools set neither readOnlyHint nor destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Fail
    Website matches publisher

    The website host does not match the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-06-30T10:16:46.676784Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Tools

  • lead_enrich

    Trigger full LinkedIn profile enrichment via Apify (~$0.002, idempotent).

    Measured

  • lead_get

    Get full details of one lead: profile, discovery context (fit reason, pain hypothesis, role signals, disqualifiers), the AI-drafted outreach sequence (lead.outreach), warmth score, and status.

    Measured

  • lead_push_to_crm

    Push leads to your connected CRM (HubSpot, Close, Pipedrive, Zoho). Each lead becomes a contact / deal in the destination. Lead status does not change automatically — call lead_update_status to mark as `pushed` once CRM confirms.

    Measured

  • lead_regenerate_sequence

    Re-draft the lead's AI outreach sequence (LinkedIn/X steps). Optional instructions steer the rewrite. Capped per lead — edit directly once the cap is hit.

    Measured

  • lead_search

    Search leads in the workspace. A lead is always a person discovered on LinkedIn. Filter by warmth, status, or text.

    Measured

  • lead_update_sequence

    Replace the lead's outreach sequence steps with edited versions (marks the sequence as edited).

    Measured

  • lead_update_status

    Move a lead through the triage funnel. Valid transitions: NEW → SEEN/SAVED/PUSHED/ARCHIVED, SEEN ↔ SAVED, SAVED → PUSHED/ARCHIVED, PUSHED → ARCHIVED, ARCHIVED → SEEN. PUSHED is irreversible — it marks handoff to an outreach tool / CRM.

    Measured

  • product_create

    Create a new product. You can set sell (name/description/keywords/competitors), the structured offer, voice, and reach (roles/seniority/functions). Company firmographics (industries/size/country) are set in the dashboard, not here. Brand fields are optional and can be filled later via product_update.

    Measured

  • product_delete

    Delete a product. Fails only if it's the workspace's only product. Its audience and leads cascade-delete.

    Measured

  • product_get

    Resolved brand profile for a product, returned as nested sections with human-readable labels: sell (name/description/keywords/competitors/offer), fit (company firmographics), reach (roles/seniority/functions), plus offer, voice, and domain. Drives all AI scoring + outreach drafting for that product.

    Measured

  • product_list

    List every product/brand tracked by this workspace. Each product has its own brand profile, audience, and leads. Returns id, name, and timestamps.

    Measured

  • product_update

    Update a product. Partial — only provided fields change. You can set sell (name/description/keywords/competitors), the structured offer, voice, and reach (roles/seniority/functions). Company firmographics (industries/size/country) are set in the dashboard, not here. Reach labels are resolved strictly to canonical IDs; unknown values rejected.

    Measured

  • workspace_icp_options

    Get the valid Seniority Level and Job Function labels for product targeting (the reach dimensions MCP can set; roles are free text). Call this before product_update — unknown labels are rejected, never silently dropped.

    Measured

  • workspace_usage

    Current workspace usage vs plan limits: leads delivered this billing period, team members, products, AI compute budget, daily/monthly caps.

    Measured

Probe history

  • ok328 ms14 tools

Status and uptime

Add badge to your README

The image links back to this page. It shows checks passed, or uptime, and the colour follows the latest status. Responses are cached for 5 to 15 minutes.

MCP Heartbeat badge

Markdown

[![MCP Heartbeat](https://mcpheartbeat.com/badge/com.catchintent/catchintent.svg)](https://mcpheartbeat.com/s/com.catchintent/catchintent)

HTML

<a href="https://mcpheartbeat.com/s/com.catchintent/catchintent"><img alt="MCP Heartbeat" src="https://mcpheartbeat.com/badge/com.catchintent/catchintent.svg"></a>

Uptime markdown

[![MCP Heartbeat uptime](https://mcpheartbeat.com/badge/com.catchintent/catchintent.svg?kind=uptime)](https://mcpheartbeat.com/s/com.catchintent/catchintent)

Served from https://mcpheartbeat.com.

Related servers

All alternatives

Same function and industry, ranked by checks passed then median latency.

Connect to this server

Claude Code

claude mcp add --transport http com-catchintent-catchintent https://engine.catchintent.com/mcp

Cursor .cursor/mcp.json

{
  "mcpServers": {
    "com-catchintent-catchintent": {
      "url": "https://engine.catchintent.com/mcp"
    }
  }
}

VS Code .vscode/mcp.json

{
  "servers": {
    "com-catchintent-catchintent": {
      "type": "http",
      "url": "https://engine.catchintent.com/mcp"
    }
  }
}