MCP Gtm Suite
21 Mamba Labs account-intelligence MCP tools in one server: identity, signals, ICP.
Connector by mambabuilt.com · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mambabuilt-com-mcp-gtm-suite
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.
- Tools
- 0 read · 21 write · 0 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 21
Read from the source code; the running server may list different tools.
Write 21 · Create, change, send or run things.
aggregate_gtm_signalsaudit_agent_accessibilitycapture_linkedin_posts_and_commentersclassify_contactdetect_ai_toolingdetect_gtm_tech_stackenrich_company_firmographicsfingerprint_outbound_infrastructureget_company_changesget_funding_press_signalsmap_company_event_presencemap_company_social_presence
Show 9 more tools
monitor_public_awardspush_leads_to_sequencerresolve_company_identityresolve_legal_entityresolve_linkedin_urlscan_gtm_hiring_signalsscan_job_board_keywordsscore_icp_fittrack_publication_cadence
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
APIFY_TOKEN
Network hosts it talks to 6
api.apify.com· found in codeconsole.apify.com· found in codegithub.com· found in codeglama.ai· found in codemambabuilt.com· found in codemmg-brand-assets.netlify.app· found in code
Tools (21)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
aggregate_gtm_signalsAggregate GTM SignalsAggregate a company's GTM signals into one composite score. Runs hiring and tech-stack detection by default, plus funding, events, or workplace when named in sources, in one call and returns a composite score, recommended action, and optional summary as a flat, Clay-ready JSON row. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
audit_agent_accessibilityAudit Agent AccessibilityGive it a domain and it returns whether an AI agent can read that site, and what the site's policy says, as one flat row of 42 fields across five families: the llms.txt family including llms-full.txt and ai.txt, robots.txt AI crawler policy including the newer Content Signal directives, structured data presence and health across JSON-LD, microdata, Open Graph and canonical, render mode, and machine readable endpoint discovery covering sitemap, OpenAPI, well known files and feeds. Every field is a fact read off a fetch. No model is called at any point, so the same domain returns the same row to…
capture_linkedin_posts_and_commentersCapture LinkedIn Posts and CommentersPoint it at LinkedIn person profiles or company pages and it returns the posts a search engine has indexed for each one, as flat rows: permalink, author, a text excerpt, and the publish date decoded from the post id. No request is sent to LinkedIn and no cookie or account is used. A result counts only when its permalink names the source, so posts are never attributed to the wrong author. Coverage is what the search index holds: posts appear days or weeks after publishing and many never appear. Commenters, reaction counts, comment counts and media are no longer returned (removed 2026-10-12, the…
classify_contactClassify ContactOne contact in, one classified row out. Give it a job title and it returns the department, the seniority level, a seniority_rank from 1 to 12 you can filter with a comparison, and classification_rule, the named rule that fired, so every decision is auditable. The classification is a deterministic rule table: it needs no API key, calls no model, and returns the same answer for the same title every time. Only job_title is required. full_name and company_domain are read only when verify_position is on, which checks whether the person is still listed on their employer's own website and adds roughl…
detect_ai_toolingDetect AI ToolingGiven a company domain, determine how far that company has gone with AI. Returns an ai_maturity tier of none, declared (says AI but nothing observable is running), deployed (AI tooling is live on the site), or commercialized (the pricing page charges for AI via credits, tokens, an add-on, an AI-named plan, or a per-outcome price), plus the detected AI vendors, validated llms.txt status, robots.txt AI-crawler policy, and the evidence behind the verdict. A domain behind a bot challenge returns blocked=true at low confidence rather than a false negative. Returns flat, Clay-ready JSON. Reads publi…
detect_gtm_tech_stackDetect GTM Tech StackDetect which GTM tools a company uses from its public website. Returns CRM, sequencer, and marketing automation signals with per-tool boolean flags as a flat, Clay-ready JSON row. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
enrich_company_firmographicsEnrich Company FirmographicsEnrich a company domain into structured firmographics: employee band, industry, HQ, founded year, revenue estimate, logo, and description, with source provenance. Parsed from the company's schema.org/Organization JSON-LD and HTML meta tags and returned as a flat, Clay-ready JSON row with a source_signals array and a data_completeness score. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
fingerprint_outbound_infrastructureFingerprint Outbound InfrastructureGiven a company domain, determine whether that company runs cold email outbound and on what stack. Returns a runs_outbound verdict of program (a deliberate cold outbound setup), light (one weak signal), none, or unknown, with the evidence behind it. The strongest signal is the lookalike sending domains a real program leaves behind: domains like getcompany.com or company-mail.com that carry their own mail and redirect back to the primary site. Also returns the inbox provider (Google Workspace, Microsoft 365 and others) for the primary domain and each sending domain, any detected sending platfor…
get_company_changesGet Company ChangesMonitor a company domain for changes across hiring, tech stack, funding, firmographics, and social since the last run. Returns only what changed as typed change events in flat, Clay-ready JSON. Pass sources to watch fewer than all five sources and min_severity to drop minor changes; each source left out is one fewer sub actor run on the bill. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
get_funding_press_signalsGet Funding and Press SignalsScan Google News and PR wires for funding rounds, executive moves, product launches, and acquisitions at any company domain. Returns deduplicated, dated events in flat Clay-ready JSON. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
map_company_event_presenceMap Company Event PresenceGive it a company domain. It returns the third party conferences and trade shows that company publicly says it attends, with a year for each where one can be resolved, as one flat row. The search runs against the company's own domain, which is what stops a brand collision returning another company's events. The company's own conference is reported separately and is never mixed into the attendance list. It finds events for roughly 2 companies in 10, and an empty row is an honest empty row rather than a guess: read coverage, fetch_status and queries_failed to tell a company with no published eve…
map_company_social_presenceMap Company Social PresenceMap a company's social media presence across LinkedIn, X, Instagram, Facebook, and YouTube. Returns profile URLs and follower counts in flat Clay-ready JSON. Profiles are discovered from the company's own homepage links, a web search fallback, and pattern guessing, then validated against the company. Follower counts are extracted where public; X is URL-only (its count needs login) and Instagram and Facebook counts are best-effort. Provide at least one of company_domain or company_name. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
monitor_public_awardsMonitor Public AwardsPick a public award register and a time window and it returns the companies that won public work in it, one flat row per winning company rather than one per award, with award count, total value, largest award, awarding body, award date, a deep link to the source record, and a resolved company domain. Five registers are covered: US federal contracts and US federal grants from USASpending, NIH SBIR and STTR from NIH RePORTER, and UK Contracts Finder and UK Find a Tender. This reports awards that have already been made, so it is not a tender feed and will not tell you what is open to bid on. US f…
push_leads_to_sequencerPush Leads to SequencerPush enriched lead rows into an existing Instantly or Smartlead campaign. Maps common Clay column names onto each sequencer's own field names, optionally drops leads below a minimum ICP score, optionally deduplicates against the leads already in the destination campaign, and sends the rest in batches. Returns one flat summary row: how many leads were received, dropped for having no usable email, dropped by the ICP gate, dropped as duplicates, eligible, actually created by the sequencer, skipped by the sequencer, and failed, plus the vendor's own error message per failed address. The campaign m…
resolve_company_identityResolve Company IdentityResolve any combination of company name, domain, or LinkedIn URL into one canonical company identity: the name, primary domain, and LinkedIn company URL, each with a 0-100 confidence score plus an overall score and a match method. Cross-checks the inputs you give it, resolves the ones you do not, and flags conflicts (a domain and a LinkedIn slug that disagree) instead of merging them. A LinkedIn URL the actor finds is returned only when verified against the company site or the name, with the reason in linkedin_verification. Provide at least one of company_name, domain, or linkedin_url. Use thi…
Show 6 more tools
resolve_legal_entityResolve Legal EntityGive it a company domain and it returns the registered legal entity behind it: legal name, company number, jurisdiction, status, entity type, LEI and VAT number, as one flat row with a full audit trail of what was rejected and why. Three registers are queried: UK Companies House, GLEIF and SEC EDGAR. Register search endpoints are fuzzy and always return something, so by default a record is accepted only when the normalized legal names are identical. That is why roughly 6 domains in 10 resolve rather than 10 in 10, and why a null here is a trustworthy answer rather than a gap. Read match_method…
resolve_linkedin_urlResolve LinkedIn URLResolve a company domain or name to its LinkedIn company URL, with a 0-100 confidence_score, social links, and optional firmographics from search snippets, as a flat, Clay-ready JSON row. A URL is returned only when verified: the company homepage links it, or its name is identical to the name the company site declares or the company_name you pass; otherwise linkedin_company_url is null and verification says why. No request is sent to LinkedIn. Provide at least one of company_domain or company_name. Use this when the LinkedIn company URL is the answer you need; use resolve_company_identity inst…
scan_gtm_hiring_signalsScan GTM Hiring SignalsScan company career pages to detect GTM hiring activity. Returns sales, marketing, and revenue operations job postings across Greenhouse, Lever, and Ashby as a flat, Clay-ready JSON row. Use this for a go-to-market hiring verdict (is the company building its sales and marketing team, and how fast); use scan_job_board_keywords instead to count open roles in categories or keywords you choose, including non-GTM roles. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
scan_job_board_keywordsScan Job Board KeywordsScan a company's job board for roles in chosen categories across Greenhouse, Lever, Ashby, Workday, and Rippling. Returns matched role counts and titles per category as a flat, Clay-ready JSON row. Use this when you choose the role categories or keywords (engineering, finance, a product name in a job ad); use scan_gtm_hiring_signals instead for the fixed sales and marketing hiring verdict. Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
score_icp_fitScore ICP FitScore a company against your ideal customer profile (ICP) using weighted signals. Returns a 0 to 100 icp_score, an A to D icp_tier, and a per-signal breakdown as a flat, Clay-ready JSON row. Define your ICP with a template, scoring_config, or plain-English icp_description (which requires llm_api_key). Reads public data and writes nothing; requires an APIFY_TOKEN and consumes Apify credits per call.
track_publication_cadenceTrack Publication CadenceGiven a company domain, measure how much long-form work that company publishes and whether the rate is rising or falling. Returns post counts for the last 30 days, 90 days and 12 months, a monthly average, and a cadence_trend of accelerating, steady, declining, dormant or unknown, with the percent change behind it. The trend compares the last 90 days against the prior 275 days, both normalized to posts per month. Also returns the blog URL, the format mix (blog posts, guides, reports, case studies, whitepapers, podcasts, videos, press releases, research), the number of distinct bylines, and how…
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 455
- Last commit
- Oct 22, 2026 (6 days ago)
- Last release
- Oct 16, 2026 (12 days ago)
- Last package publish
- Oct 16, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
com.mambabuilt/mcp-gtm-suite- Version
- 1.14.0
- Auth
- API key
- Packages
- npm @mambalabsdev/mcp-gtm-suite
- License
- MIT
- Repository
- github.com/mambalabsdev/mcp-gtm-suite
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from mambabuilt.com
- 0.601score
MCP Icp Fit Scorer
mambabuilt.com
Scores a company against your ICP with weighted signals.
ConnectorAFreshness: ALocal★ 3↓ 251/wkClaude Code +5 - 0.598score
MCP Job Board Keyword Signal Scanner
mambabuilt.com
Scans Greenhouse, Lever, Ashby, Workday, Rippling for roles in any category.
ConnectorAFreshness: ALocal★ 2↓ 253/wkClaude Code +5 - 0.597score
MCP Domain To LinkedIn URL Resolver
mambabuilt.com
Resolves a company domain or name to its LinkedIn URL from search results, with confidence.
ConnectorAFreshness: ALocal★ 2↓ 237/wkClaude Code +5 - 0.591score
MCP Gtm Tech Stack Signal Scraper
mambabuilt.com
Detects a company CRM, sequencer, and marketing automation from its public website.
ConnectorAFreshness: ALocal★ 1↓ 253/wkClaude Code +5 - 0.591score
MCP Gtm Hiring Signal Scraper
mambabuilt.com
Detects GTM hiring activity from company career pages via Greenhouse, Lever, Ashby.
ConnectorAFreshness: ALocal★ 1↓ 247/wkClaude Code +5 - 0.590score
MCP Meta Ad Library Monitor
mambabuilt.com
Find a company active Facebook and Instagram ads through the Meta Ad Library API.
ConnectorAFreshness: ALocal★ 1↓ 236/wkClaude Code +5
Cite this page
MCP Gtm Suite. Agent Mart. https://agentmart.dev/connectors/mambabuilt-com-mcp-gtm-suite (last updated 2026-10-24)