{
  "id": "05-sumble",
  "slug": "sumble",
  "normalized_name": "sumble",
  "name": "Sumble",
  "vendor_url": "https://sumble.com",
  "category": "signals-intent-abm",
  "what_it_does": "Builds an account-intelligence knowledge graph by continuously scanning tens of millions of public sources (job boards, company sites, social media, regulatory filings) to map org structure, tech stack, and initiatives like cloud migrations or GenAI projects per company.",
  "ai_features": "Genuinely AI-driven - pairs a knowledge graph with an LLM to synthesize disparate signals into coherent account narratives, per vendor and TechCrunch coverage. Founded by Kaggle co-founders (Anthony Goldbloom, Ben Hamner), which lends some credibility, though the specifics remain vendor-described.",
  "mcp_status": "official",
  "mcp_url": "https://mcp.sumble.com/ ; https://docs.sumble.com/api/mcp (re-verified 200 on 2026-08-28; corrected that day off a dead receipt, see notes. Product overview at https://sumble.com/mcp) ; repo https://github.com/SumbleData/sumble-mcp",
  "mcp_auth": "unknown - the MCP overview page documents one-click install from the Claude and ChatGPT app directories and a custom MCP connection for Cursor, Claude Code and Gemini CLI, but does not name the credential type on that page. Read 2026-08-28.",
  "api_gate": "paid",
  "revops_role": "Account research / call-prep layer - LLM-driven account intelligence for reps prepping outbound or discovery calls.",
  "tier": "RESEARCHED",
  "last_checked": "2026-09-07",
  "sources": "https://techcrunch.com/2025/10/22/sumble-emerges-from-stealth-with-38-5m-to-bring-ai-powered-context-to-sales-intelligence/, https://sumble.com/, https://docs.sumble.com/api/mcp, https://sumble.com/llms.txt, https://sumble.com/mcp, https://mcp.sumble.com/",
  "notes": "2026-08-28 link-rot correction, and the lead paid off. The mcp_url published until today, docs.sumble.com/pages/KLH6XuEHsUssUZW6C1i4, 404d when re-checked on 2026-08-27. It is named here rather than left in the mcp_url field so the published page does not carry a link to a 404. https://sumble.com/llms.txt names the real current surface under a \"For AI agents\" heading, and both https://sumble.com/mcp and https://docs.sumble.com/api/mcp return 200. The server is alive and first-party, so mcp_status stays official rather than being downgraded. Emerged from stealth October 2025 with a $38.5M raise; knowledge graph covers ~2.6M companies. Self-serve 30-day free trial, no credit card required; specific paid pricing tiers not published. 2026-09-07: https://mcp.sumble.com/ returned 401 {\"error\": \"invalid_token\", \"error_description\": \"Authentication required\"} to an MCP initialize POST (https://mcp.sumble.com/). 2026-09-12 (P6-04 repo sweep): first-party repository recorded at https://github.com/SumbleData/sumble-mcp - first-party agent skill for the Sumble MCP (README: \"Sumble MCP Skill\", installed with npx skills add SumbleData/sumble-mcp), NOT the server source. Evidence: the vendor's own docs page https://docs.sumble.com/api/mcp names github.com/SumbleData, which is the domain evidence the 2026-09-09 pass could not find on the org profile. The exact URL that page prints, github.com/SumbleData/sumble, returned 404 on 2026-09-12; the live repository in that same org is sumble-mcp, last pushed 2026-04-14.",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "paid",
  "mcp_urls": [
    "https://mcp.sumble.com/",
    "https://docs.sumble.com/api/mcp",
    "https://sumble.com/mcp",
    "https://github.com/SumbleData/sumble-mcp"
  ],
  "source_urls": [
    "https://techcrunch.com/2025/10/22/sumble-emerges-from-stealth-with-38-5m-to-bring-ai-powered-context-to-sales-intelligence/",
    "https://sumble.com/",
    "https://docs.sumble.com/api/mcp",
    "https://sumble.com/llms.txt",
    "https://sumble.com/mcp",
    "https://mcp.sumble.com/"
  ],
  "source_annotations": [],
  "vendor_domain": "sumble.com",
  "display_name": "Sumble",
  "docs_url": null,
  "jobs": [
    "detect-technographics",
    "research-account-for-call-prep"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/SumbleData/sumble-mcp"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "AddContactsToList",
      "description": "Adds people to an existing contact list",
      "required_params": [
        "list id",
        "person ids"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "AddOrganizationsToList",
      "description": "Adds organizations to an existing list",
      "required_params": [
        "list id or slug",
        "organization ids"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "CreateContactList",
      "description": "Creates a new empty contact list",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "CreateOrganizationList",
      "description": "Creates a new empty organization list",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "FindMatchAndEnrichJobs",
      "description": "Find, look up, and enrich job postings in one call",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "FindMatchAndEnrichOrganizations",
      "description": "Find, match, and enrich organizations in one call, search by advanced query or resolve a list of names/URLs/IDs",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "FindMatchAndEnrichPeople",
      "description": "Find, match, and enrich people in one call",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetAccountInformation",
      "description": "Checks credit balance and plan info",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetContactList",
      "description": "Retrieves one contact list and its people",
      "required_params": [
        "list id"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetDocumentationPage",
      "description": "Reads a documentation page",
      "required_params": [
        "path"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetIntelligenceBrief",
      "description": "LLM-generated sales intelligence brief synthesized from structured data",
      "required_params": [
        "organization id"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetMyCompanyProfile",
      "description": "Retrieves company profile and intelligence data",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetOrganizationList",
      "description": "Retrieves one organization list and its organizations",
      "required_params": [
        "list id"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetOrganizationSignals",
      "description": "Get recent sales signals (notable changes) for one organization by ID",
      "required_params": [
        "organization id"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "GetOrganizationTechStack",
      "description": "Get an organization's CONFIRMED-USED technology stack, grouped by business function",
      "required_params": [
        "organization id"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "ListContactLists",
      "description": "Lists saved contact lists with metadata",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "ListDocumentation",
      "description": "Lists all documentation pages",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "ListOrganizationLists",
      "description": "Lists saved organization lists with metadata",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "ListSignalConfigs",
      "description": "Lists active standing rules for signal delivery",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "ListTables",
      "description": "Lists all tables and columns in the database",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "LookupJobTitles",
      "description": "Resolves job titles to canonical job function and level",
      "required_params": [
        "job titles"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "LookupProjects",
      "description": "Resolves project names or slugs to canonical data",
      "required_params": [
        "projects"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "LookupTechnologies",
      "description": "Resolves technology names or slugs to canonical data",
      "required_params": [
        "technologies"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "LookupTechnologyCategories",
      "description": "Resolves category slugs or names to canonical data",
      "required_params": [
        "categories"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "RenameOrganizationList",
      "description": "Renames an existing organization list",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "ReportDataQualityIssue",
      "description": "Reports data quality or coverage issues",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "RunSqlQuery",
      "description": "Runs read-only SQL against DuckDB",
      "required_params": [
        "query"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "SearchPrioritySignals",
      "description": "Searches Priority Signals digest items",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "SearchSignals",
      "description": "Searches Sumble Signals by IDs, organizations, people, technologies",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "SearchTechnologies",
      "description": "Looks up technology names and slugs",
      "required_params": [
        "query"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "SetOrganizationListDeleted",
      "description": "Soft-deletes or restores an organization list",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "SetOrganizationListSignals",
      "description": "Includes or excludes a list from Signals delivery",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "SubmitSupportRequest",
      "description": "Submits general support requests",
      "required_params": [],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    },
    {
      "name": "UpdatePrioritySignalRelevance",
      "description": "Marks a priority signal relevant or not",
      "required_params": [
        "signal id",
        "is_relevant"
      ],
      "evidence": "docs",
      "repo_party": null,
      "source_party": "vendor",
      "risk": "read"
    }
  ],
  "mcp_tool_count": 34,
  "mcp_tools_evidence": "docs",
  "mcp_tools_repo": null,
  "mcp_tools_repo_party": null,
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "none-found",
  "cli_party": null,
  "cli_binary": null,
  "cli_install": [],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [],
  "cli_evidence": "prose",
  "cli_checked_on": "2026-09-27",
  "github_org": null,
  "github_org_status": "unresolved",
  "github_org_url": null,
  "github_org_evidence": {
    "rule": null,
    "reason": "github candidates were seen but none passed the evidence rules",
    "candidates_rejected": [
      {
        "login": "SumbleData",
        "from": "rule 3 (Sumble)",
        "type": "Organization",
        "website": null,
        "rejected": "website (none) does not match sumble.com"
      },
      {
        "login": "sumble-data",
        "from": "rule 3 (Sumble)",
        "type": "Organization",
        "website": null,
        "rejected": "website (none) does not match sumble.com"
      },
      {
        "login": "Sumble-Guys",
        "from": "rule 3 (Sumble)",
        "type": "Organization",
        "website": null,
        "rejected": "website (none) does not match sumble.com"
      }
    ]
  },
  "github_org_repos": 0,
  "github_org_repos_mcp": 0,
  "github_org_repos_cli": 0,
  "github_org_latest_activity": null,
  "github_org_recent_repos": [],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": "https://docs.sumble.com/api/mcp",
  "endpoint_status": "docs-only",
  "endpoint_http_status": 200,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "05-sumble",
  "also_listed_in": [],
  "source_file": "05-signals-intent-abm.md",
  "source_line": 472,
  "file_index": 19,
  "category_num": "05",
  "category_slug": "signals-intent-abm",
  "category_label": "Signals & Intent",
  "heading": "Sumble",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 139
}
