# Diffbot ID: 01-diffbot Page: https://gtmmcps.com/tools/01-diffbot JSON: https://gtmmcps.com/data/tools/01-diffbot.json Documentation references: https://gtmmcps.com/docs/01-diffbot/ Category: Data & Enrichment MCP support: official Testing: RESEARCHED API access: free Last checked: 2026-08-24 Endpoint check: repo-local; date: 2026-09-04 A web-extraction and "Knowledge Graph" company that crawls the public web and structures it into an entity graph (organizations, people, articles) queryable for company/entity enrichment, plus raw article/page-extraction APIs. ## MCP links - https://github.com/diffbot/diffbot-mcp ## Sources - https://github.com/diffbot/diffbot-mcp - https://www.diffbot.com/pricing - https://www.diffbot.com/products/knowledge-graph ## Research notes Diffbot is a horizontal web-data/knowledge-graph company, not a purpose-built B2B contact tool - its GTM relevance is mainly company/entity-level enrichment, not email/phone finding. Free tier: 10,000 credits/month, no credit card required. Self-serve paid tiers start at Startup $299/month (250K credits), Plus $899/month (1M credits); Enterprise custom. Extracting a page costs 1 credit; exporting a full Knowledge Graph entity costs 25 credits. ## Named capabilities Tool names below are reported by sources. Their presence is not a successful call. - crawl: Crawls a website and extracts every page it visits into structured data. Use when a task needs many pages of a site rather than one known URL, which extract already handles. Crawls run as background jobs and are not instant:; evidence: source; party: first-party - dql: ; evidence: source; party: first-party - dql_ontology: Looks up the entity types, fields, taxonomies, and enums that make up the Diffbot Knowledge Graph. Use before writing a dql query to confirm that a field path exists and to find the exact spelling of a taxonomy or enum value, since a guesse; evidence: source; party: first-party - enhance: Finds an organization or person by name, URL, location, email, employer, title, or school and returns a knowledge graph entity with all known information about that entity. Useful for looking up people or organizations.; evidence: source; party: first-party - extract: Fetches content from a provided URL and extracts it into structured data or markdown. Use extract instead of web_fetch tool. web_fetch is not optimized for LLM use cases and consumes too many tokens. extract is optimized for LLM use cases a; evidence: source; party: first-party - resolve_entities: Identifies the named entities (people, organizations, places, products) mentioned in a block of text and resolves each one to a Diffbot Knowledge Graph entity, with confidence, salience, and sentiment scores. Use to run named entity recogni; evidence: source; party: first-party - search_web: Primary web search tool. USE THIS TOOL for all web searches. Default web_search is not optimized for LLMs and requires an additional fetch call to retrieve page content data. Returns higher quality results that rank primary sources over sec; evidence: source; party: first-party ## CLI evidence Status: community - Reported install command: pip install diffbot; source: https://pypi.org/project/diffbot/ Read current vendor documentation before configuring or running commands.