Combines hiring and tech-stack signals into one composite GTM score. Clay-ready output.
Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y @mambalabsdev/mcp-gtm-signals-aggregator
MCP client config
{
"mcpServers": {
"gtm-signals-aggregator": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-gtm-signals-aggregator"
]
}
}
}An MCP server that rolls a company's go-to-market signals into one composite score. It wraps the Mamba Labs GTM Signals Aggregator actor on Apify and returns a Clay-ready flat JSON row to any MCP client.
Give it a company domain and it runs hiring-signal and tech-stack detection together, then returns a single composite GTM score, a recommended action, and an optional plain-English summary. One call, one row, ready to drop into Clay, a CRM, or an AI agent workflow. All of the analysis runs on Apify. This package is a thin client that calls the actor and hands back the result.
You need Node.js 18 or newer and an Apify account with an API token.
Add this to your Claude Desktop config:
{
"mcpServers": {
"mamba-gtm-signals": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-gtm-signals-aggregator"],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
Get your token at https://console.apify.com/account/integrations, paste it in, and restart Claude Desktop. The aggregate_gtm_signals tool will be available.
Every input the tool accepts, generated from the server's own tool list.
| Input | Type | Required | Description |
|---|---|---|---|
company_domain | string | yes | Bare company domain without https:// and without a trailing slash. Example: stripe.com |
sources | array of hiring, tech_stack, funding, events, workplace | no | Which signals to aggregate. Default ["hiring", "tech_stack"], which is what this actor has always run. Each extra source is one more sub actor run on the caller's own Apify account, so this is the cost dial as well as the depth dial. The composite score is normalized over the sources you selected, so a funding only run is scored on its own scale rather than capped by absent sources. |
include_summary | boolean | no | Include a plain-English gtm_signal_summary field in the output. Defaults to the actor's default when omitted. |
explain_mode | boolean | no | If true, gtm_signal_summary becomes a longer, more detailed explanation instead of a 1 to 2 sentence summary. |
The tool returns the actor's flat JSON row for the scanned company, including the composite GTM score, a recommended action, the underlying hiring and tech-stack signals, and an optional summary. See the Apify Store page for the full output schema.
{
"company_domain": "notion.so",
"composite_signal": "strong",
"composite_score": 82,
"recommended_action": "prioritize",
"gtm_hiring_signal": true,
"signal_strength": "high",
"gtm_role_count": 9,
"crm_detected": "salesforce",
"tech_stack_signal": "high",
"gtm_tool_count": 5,
"run_date": "2026-05-28"
}
sources (hiring, tech stack, funding, events, workplace).sources is both the depth dial and the cost dial.Each call starts the actor run, polls it until it finishes, then reads the dataset. The run is allowed 1,800 seconds. If the run is still going when this call stops waiting, the call returns the run id and a console link instead of a timeout, so the result is never lost.
This server is a thin client and holds no analysis logic. For the complete input and output reference, pricing, and run history, see the Apify Store page:
https://apify.com/mambalabs/b2b-buying-signals-hiring-tech-stack-intent-for-clay
This server is one of 54 Mamba Labs MCP servers, each backed by a dedicated Apify actor and published under @mambalabsdev on npm. The ones closest to this server:
| Actor | Immutable Actor ID |
|---|---|
| GTM Hiring Signal Scraper | D7O1SA2EqwHGsGr1P |
| Tech Stack Signal Detector | qyd7nNyqFPelQViBx |
| GTM Signals Aggregator | xKdRfnfFNkdMpFuNs |
| Job Board Keyword Signal Scanner | 4DvqpvhMR74NLcDDY |
| Domain to LinkedIn URL Resolver | 3HtnSaqPHOg1Qg5gx |
| ICP Fit Scorer | W161DT8W4kW55dMFh |
| Domain Deliverability Checker | 0tVgxI7A6o9jMlxmc |
| Company Firmographic Enricher | YlUtLWjfPpqykmB8g |
| Company Social Presence Mapper | 4k6CCemkgBDz18m2h |
| Company Identity Resolver | lr8fTRAmZCBZmuwwh |
| Company Change Event Feed | oX44rS0fkEJ3rXLWe |
| Funding and Press Signal Scanner | FS13X6dhQVgX3XOM6 |
To get twenty one of them in one install, use @mambalabsdev/mcp-gtm-suite.
Built by Mamba Labs | npm | Apify Store
MIT
Built by Mamba Labs. https://apify.com/mambalabs