Website Content Crawler MCP Server
Website Content Crawler MCP Server
apify/website-content-crawler 액터를 apify-client를 통해 실제로 실행하고 해당 페이지들을 JSON으로 반환하는 MCP 래퍼입니다. 모든 호출은 크롤링된 콘텐츠 또는 구조화된 오류를 반환하며, 가짜 성공을 보고하지 않습니다.
비용
실행은 apify/website-content-crawler에 명시된 요율로 사용자의 Apify 계정에 청구됩니다. 이 서버는 그 위에 아무것도 추가하지 않습니다. 토큰이 없으면 비용도 없습니다. 호출은 어떤 실행이든 시작되기 전에 missing_token을 반환합니다.
라이브 출력 데모(동일한 크롤링 로직, 렌더링됨): https://website-content-crawler.vercel.app
Related MCP server: Crawl4AI MCP Server
설정
npm install
export APIFY_TOKEN=apify_api_... # https://console.apify.com/settings/integrations
npm start # stdio MCP server도구: crawl_website
입력:
필드 | 유형 | 기본값 | 설명 |
| string | 필수 | 크롤링할 http/https URL |
| number | 10 | 최대 50 |
| string |
| 또는 JS 렌더링용 |
출력 형식(모든 호출에서 동일한 형태):
{
"status": "ok",
"run": { "id": "<apify run id>", "status": "SUCCEEDED" },
"page_count": 3,
"total_in_dataset": 3,
"pages": [{ "url": "...", "title": "...", "text": "...(≤5000 chars)" }]
}오류 코드: invalid_url, missing_token, apify_auth_failed, actor_run_failed, run_not_succeeded, dataset_fetch_failed.
스모크 테스트
printf '%s\n' \
'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"t","version":"0"}}}' \
'{"jsonrpc":"2.0","method":"notifications/initialized"}' \
'{"jsonrpc":"2.0","id":2,"method":"tools/list"}' \
'{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"crawl_website","arguments":{"url":"https://example.com"}}}' \
| node index.jsAPIFY_TOKEN이 설정되지 않은 상태에서 요청 id 3은 {"status":"error","error":{"code":"missing_token",...}}를 반환해야 합니다. 이는 핸들러가 결과를 지어내는 것이 아니라 실제 Apify 경계에 도달한다는 증거입니다.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables web scraping and document processing with JavaScript execution, anti-detection measures, batch processing, and structured data extraction. Supports multiple formats including markdown, HTML, screenshots, and handles PDFs with OCR capabilities.3MIT
- FlicenseNot gradedqualityDmaintenanceEnables advanced web crawling and content extraction with JavaScript support, AI-powered analysis, PDF/Office document processing, YouTube transcript extraction, Google search integration, and multi-format data export capabilities.2
- FlicenseNot gradedqualityDmaintenanceProvides web crawling and browser automation capabilities with support for multiple content formats (HTML, JSON, PDF, screenshots, Markdown), page content extraction, console message monitoring, and network request tracking.
- AlicenseAqualityAmaintenanceEnables web scraping, structured data extraction, and screenshot capture with automatic anti-bot bypass, supporting JavaScript rendering, proxy rotation, and tiered pricing.251871MIT
Related MCP Connectors
Scrape, crawl, map and extract the web. Pay per call in USDC, no account or API key.
Turns any URL into SEO metadata, contacts, tech stack, and AI-ready Markdown, in one call.
Fetch public webpages as clean text, Markdown, links, and metadata, with browser rendering.
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/dev55acc-ai/website-content-crawler-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server