Mcp Ai Tooling Detector

com.mambabuiltPublished by mambabuilt.comv1.4.1Updated Nov 7, 2026

Detect whether a company declares, deploys, or charges for AI, with evidence.

Overview

AI-generated overview

Local MCP server that scores how far a company has gone with AI — none, declared, deployed or commercialized — from its public domain, with evidence.

What you can do
  • Analyze company domains for AI maturity, returning a tier (none, declared, deployed, commercialized) plus the evidence behind it
  • Run batch checks across several domains at once, with optional vendor filtering against 52 fingerprinted AI tools
  • Fetch and score pricing pages to prove whether a company charges for AI, or skip that step for speed
  • Force fresh analysis past the 7-day cache, set request timeouts, batch size and an optional USD cost cap
When to use it
Useful for go-to-market, sales or competitive research when you want to know whether a company merely markets AI, actually runs AI tooling on its site, or sells AI commercially, and to see which AI vendors appear on a site.
Requirements
Runs locally via npx, so Node.js 18 or newer is needed. Requires an Apify account and an APIFY_TOKEN API token passed as an environment variable. Network access to Apify is required, and calls consume Apify credits billed per domain analyzed.
Before you install
Every call starts a paid Apify run billed per domain analyzed, and free Apify plans are limited to 15 results per calendar month; max_charge_usd can cap a run's cost. The APIFY_TOKEN secret is sent to Apify, and all analysis runs on Apify's servers rather than locally. Results are cached for 7 days unless skipCache is set.

Installation

In SourceWeft

  1. Open Mcp Ai Tooling Detector in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

AI Tooling Detector MCP Server

[Glama score] [MCP Registry] [npm version] [npm downloads] [license] [mcpservers.org]

[AI Tooling Detector MCP server]

An MCP server that exposes the Mamba Labs AI Tooling Detector as a single tool. Install one package and give your MCP client a way to ask, for any company domain, whether that company only talks about AI, actually runs AI tooling on its site, or charges money for AI. It wraps the Mamba Labs actor on Apify and returns Clay-ready flat JSON.

What's Inside

What it does

This server gives an AI client one tool:

  • detect_ai_tooling: return an ai_maturity tier for a company domain, plus the evidence behind it.

The tier has four levels and each one needs its own class of evidence:

TierWhat it meansWhat proves it
commercializedThe company charges for AIAI credits, a token allowance, an AI add-on, an AI-named plan, or a per-outcome AI price on the pricing page
deployedAI tooling is running on the siteAn AI-native vendor, a direct inference endpoint, or an AI-capable platform backed by AI copy
declaredThe company says AI, nothing observableA validated llms.txt, AI crawler rules in robots.txt, or weighted marketing copy
noneNo signal firedNothing
max_charge_usdnumberOptional cost cap in USD for this run. The actor stops before an item that could take its charges past this amount.

A domain sitting behind a bot challenge comes back with blocked: true at low confidence rather than as a confident no, so a challenged site is never mistaken for a company with no AI.

All of the work runs on Apify. This package is a thin client that routes the tool call to the actor and hands back the result.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config:

json
{  "mcpServers": {    "mamba-ai-tooling-detector": {      "command": "npx",      "args": ["-y", "@mambalabsdev/mcp-ai-tooling-detector"],      "env": { "APIFY_TOKEN": "your-apify-token" }    }  }}

Restart the client and the detect_ai_tooling tool appears.

Prerequisites

Calls consume Apify credits, billed per domain analyzed. Free Apify plans get 15 results per calendar month.

Example prompts

  • "Does intercom.com actually charge for AI, or do they just market it?"
  • "Check notion.so, figma.com and berkshirehathaway.com for AI adoption and tell me which ones already pay for AI."
  • "Which AI vendors are running on zendesk.com?"
  • "Does cursor.com publish an llms.txt, and does their robots.txt block GPTBot?"

Tool and inputs

detect_ai_tooling

InputTypeRequiredDescription
domainstringone of theseA single company domain, e.g. intercom.com.
domainsstring[]one of theseBatch mode. Takes precedence over domain.
vendorsarraynoReport only these AI vendors, one or more of the 52 fingerprinted tools (sierra, decagon, intercom_fin, openai_api, anthropic_api, pinecone, langchain and the rest). The site wide AI maturity read is never narrowed by this. Omit for every vendor.
check_pricingbooleannoFetch and score the pricing page. Default true. Setting it false is faster but caps the result at deployed, because commercialized can only be proven on a pricing page.
skipCachebooleannoForce a fresh analysis and ignore the 7 day result cache.
request_timeout_msintegernoPer-request timeout in milliseconds, 3000 to 20000. Default 9000.
batchSizeintegernoBatch mode only: how many domains the actor analyzes at once, 1 to 10. Default 5.

The tool reads public data and writes nothing, but every call starts a paid Apify run, so it is not marked read only.

The tool starts the actor run and polls it to a finished status, so a long run is not cut off at 300 seconds. The run is allowed 1,800 seconds. If it is still going two minutes after that, the call stops waiting and returns the run ID with a link to it in the Apify Console, where the results land when it finishes. A run that does not succeed comes back as an error with its run ID and status.

Pricing

Price per event on the Apify FREE plan, from the live pricing record; paid Apify plans pay less per event.

EventPrice (USD)
Actor start (actor-start)0.00005
Domain analyzed (domain-analyzed)0.003

Full actor documentation

Input reference, the complete output field list, pricing tiers, error handling, and the measured limitations are on the actor's Apify Store page:

https://apify.com/mambalabs/ai-tooling-detector

Immutable actor ID: EwkHhmqiuJgRoVEbE

Mamba Labs GTM Suite

This server is part of the Mamba Labs GTM Suite, a fleet of specialized MCP servers for go-to-market signal intelligence, each backed by a dedicated Apify actor. The @mambalabsdev/mcp-gtm-suite umbrella server exposes all of them, including this one, through a single install.

ActorImmutable Actor ID
GTM Hiring Signal ScraperD7O1SA2EqwHGsGr1P
GTM Tech Stack Signal Enrichmentqyd7nNyqFPelQViBx
GTM Signals AggregatorxKdRfnfFNkdMpFuNs
Job Board Keyword Signal Scanner4DvqpvhMR74NLcDDY
Domain to LinkedIn URL Resolver3HtnSaqPHOg1Qg5gx
ICP Fit ScorerW161DT8W4kW55dMFh
Domain Deliverability Checker0tVgxI7A6o9jMlxmc
Company Firmographic EnricherYlUtLWjfPpqykmB8g
Company Social Presence Mapper4k6CCemkgBDz18m2h
Company Identity Resolverlr8fTRAmZCBZmuwwh
Company Change-Event FeedoX44rS0fkEJ3rXLWe
Funding & Press Signal ScannerFS13X6dhQVgX3XOM6
AI Tooling DetectorEwkHhmqiuJgRoVEbE

Built by Mamba Labs | npm | Apify Store

License

MIT

Built by Mamba Labs. https://apify.com/mambalabs

Source: README.md at commit 2475f9c

Tools

1

detect_ai_tooling

Detect AI Tooling

Given a company domain, determine how far that company has actually 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). Also returns the detected AI vendors and categories, validated llms.txt status, robots.txt AI-crawler policy, and the quotable evidence strings behind the verdict. A domain behind a bot challenge comes back with blocked=true at low confidence rather than as a false negative. Public data only, no login. Returns flat Clay-ready JSON. Read-only; requires an APIFY_TOKEN and consumes Apify credits per domain analyzed.

ParametersdomaindomainsvendorsbatchSizeskipCachecheck_pricingmax_charge_usdrequest_timeout_ms

Version history

5
  1. v1.4.1LatestNov 5, 2026
  2. v1.4.0Oct 16, 2026
  3. v1.3.1Oct 6, 2026
  4. v1.3.0Oct 6, 2026
  5. v1.2.0Sep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts