diffbot-mcp
OfficialDiffbot MCP 서버
Diffbot MCP 서버는 에이전트나 LLM 파이프라인을 위한 다양한 유용한 웹 데이터 처리 도구를 제공합니다.
Diffbot이란? Diffbot은 웹을 구조화하는 AI를 구축하는 소규모 연구 회사입니다. 당사의 제품은 공개 웹 전체를 위한 API처럼 앱을 구조화된 웹에 자동으로 연결합니다.
도구
🧬 extract
웹 가져오기 도구 대안. 기존 가져오기 도구는 500k+ 토큰의 HTML이나 페이지 콘텐츠의 마크다운 근사치를 반환합니다. Extract는 가져오는 페이지를 분류하고 콘텐츠를 의미 있고 일관된 JSON 구조로 추출합니다. 응답은 데이터 충실도를 유지하면서 최소한의 토큰 사용에 최적화되어 있습니다. Diffbot Extract API 기반.
🔎 search_web
정확성을 우선시하는 웹 검색 도구. Diffbot의 자체 웹 인덱스를 기반으로 구축되었습니다. 순위 모델은 2차 출처보다 1차 출처를 크게 선호합니다(예: 보도자료 > 해당 보도자료에 대한 뉴스 기사). 출처 인용을 위해 마크다운 형식의 콘텐츠 청크를 반환합니다. 최적화된 토큰 관리 기능이 내장되어 있습니다.
🪄 enhance
조직 및 인물을 위한 웹 조회 도구. 웹 검색과 달리 enhance는 Diffbot 지식 그래프에서 조직이나 인물(이름, URL 또는 기타 허용 가능한 입력 기준)에 대한 구조화된 데이터를 반환합니다. 사실 확인, 시장 조사 또는 영업 인텔리전스 워크플로에 유용합니다.
🧠 resolve_entities
텍스트에서 엔터티 인식 및 해결. Diffbot NLP를 사용하여 텍스트에서 조직, 인물, 장소, 주소 및 기타 고유 명사를 인식합니다. 엔터티는 Diffbot 지식 그래프의 엔터티 ID로 해결되며, dql을 사용하여 더 많은 컨텍스트를 검색할 수 있습니다. 환각을 억제하고 AI가 심층 연구를 탐색하는 데 필요한 컨텍스트를 제공합니다.
🕷️ crawl
웹 페이지(시드)에서 모든 링크를 찾아 모두 추출합니다. 존재론적 웹 추출 기능이 추가된 클래식 웹 크롤입니다. 크롤을 사용하여 문서 보관, 웹 프로젝트 스냅샷 촬영 또는 사이트 매핑을 수행하세요.
🎯 dql
Diffbot 지식 그래프에서 조직, 인물, 기사, 장소 및 제품 엔터티를 쿼리합니다. Diffbot 지식 그래프에는 조직, 인물, (뉴스) 기사, 장소 및 제품에 대한 Wikipedia 규모의 연결된 그래프 데이터베이스가 포함되어 있습니다. Diffbot MCP는 프롬프트를 구조화된 쿼리(dql)로 변환하고 사후 분석을 위해 구조화된 레코드를 반환합니다.
🧭 dql_ontology
정확한 dql 온톨로지 탐색을 위한 도우미 유틸리티. Diffbot의 전체 온톨로지 및 분류 참조의 키를 보유합니다. Diffbot MCP가 정확한 dql 쿼리를 작성하는 데 사용됩니다. 인간이 건드릴 필요는 없지만, 호기심을 충족시키기 위해 자유롭게 사용하세요.
Related MCP server: AgentWebSearch-MCP
인증
도구 사용을 위해 무료 Diffbot 토큰이 필요합니다. 여기에서 받으세요.
시작하기
빠른 시작
가장 쉬운 방법은 MCP 클라이언트를 Diffbot이 호스팅하는 원격 MCP 서버에 직접 연결하는 것입니다.
https://mcp.diffbot.com/mcp?token=<YOUR_DIFFBOT_TOKEN>이 저장소는 원격 서버에 직접 배포됩니다.
로컬 설치
저장소를 클론하세요
git clone git@github.com:diffbot/diffbot-mcp.git요구 사항을 설치하세요
pip install .이제 python3 diffbot_mcp_server.py로 서버를 실행할 수 있습니다. 또는 MCP 클라이언트로 이 서버를 설정할 예정이라면 이 단계를 건너뛰세요.
(선택 사항) Docker 설치
이미지를 빌드하세요
docker build -t diffbot-mcp .MCP 클라이언트로 설정
Claude Desktop을 설정하려면 공식 설치 가이드를 따르고 이 예제 claude_desktop_config.json 구성을 사용하세요(변수는 필요에 따라 대체).
이 표준 구성은 대부분의 IDE 및 환경에서 작동합니다.
{
"mcpServers": {
"diffbot-mcp": {
"command": "python3",
"args": [
"/<YOUR_PROJECT_FOLDER>/diffbot-mcp/diffbot_mcp_server.py"
],
"env": {
"DIFFBOT_TOKEN": "<YOUR_DIFFBOT_TOKEN>"
}
}
}
}Docker 설치의 경우 이 구성을 따르세요.
{
"mcpServers": {
"diffbot-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e", "DIFFBOT_TOKEN=<YOUR_DIFFBOT_TOKEN>",
"diffbot-mcp"
]
}
}
}원격 설정의 경우 원격 서버 URL을 입력하고 전송 유형으로 "http"를 포함시키기만 하면 됩니다.
{
"servers": {
"diffbot-mcp": {
"type": "http",
"url": "https://mcp.diffbot.com/mcp/?token=<YOUR_DIFFBOT_TOKEN>"
}
}
}로컬 설정의 경우 더 나은 비밀 관리 기능을 위해 이 수정된 구성을 시도해 보세요.
{
"servers": {
"diffbot-mcp": {
"command": "python3",
"args": [
"/<YOUR_PROJECT_FOLDER>/diffbot-mcp/diffbot_mcp_server.py"
],
"env": {
"DIFFBOT_TOKEN": "${input:diffbot-api-key}"
}
}
},
"inputs": [
{
"password": true,
"id": "diffbot-api-key",
"type": "promptString",
"description": "Diffbot API Key"
}
]
}도움 및 지원
이 프로젝트는 @jeromechoo가 구축하고 유지 관리합니다. 지원이 필요하면 이슈를 제출하시면 가능한 한 빨리 답변을 드릴 것입니다. 더 빠른 답변을 원하시면 sales@diffbot.com으로 문의하세요 😜.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for web crawling, searching, and AI-powered content extraction, supporting single-page, batch, and full-site crawling along with text, news, image, book, and video search.81MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides web search and content fetching using real Chrome browsers via CDP, bypassing bot detection and requiring no API keys.16MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives AI tools a reliable way to fetch content from the web, handling anti-bot protection and JavaScript-rendered pages.497MIT
- AlicenseAqualityBmaintenanceAn MCP server that fetches web pages and extracts clean, AI-usable context from them, enabling tools for link discovery, content search, and integrated fetch-and-search operations.571MIT
Related MCP Connectors
Diffbot MCP — Knowledge Graph company enrichment + web content extraction (diffbot.com)
Hosted MCP: 795 structured web-data tools for search, maps, commerce, social, gaming & finance.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/diffbot/diffbot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server