Bermula dengan CrawlForge MCP
Dapatkan respons API pertama anda dalam masa kurang daripada 5 minit. CrawlForge MCP menyediakan 27 alat scraping web khusus yang direka untuk aplikasi AI.
Apakah itu CrawlForge MCP?
CrawlForge MCP ialah pelayan scraping web berkuasa yang dibina di atas Model Context Protocol (MCP). Ia menyediakan 27 alat khusus untuk mengekstrak, menganalisis, dan memproses data web—semuanya boleh diakses melalui REST API yang mudah atau integrasi MCP native.
Sama ada anda sedang membina pembantu penyelidikan AI, pengagregat kandungan, atau saluran data, CrawlForge MCP menguruskan kerumitan scraping web supaya anda boleh menumpukan pada membina aplikasi anda.
Mengapa Memilih CrawlForge?
Permulaan Pantas
aPemasangan Pakej
Pasang secara global:
npm install -g crawlforge-mcp-serverWizard persediaan pantas:
npx crawlforge-setupbKonfigurasi Claude Desktop
Tambah ke claude_desktop_config.json:
{
"mcpServers": {
"crawlforge": {
"command": "npx",
"args": ["-y", "crawlforge-mcp-server"]
}
}
}- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%/Claude/claude_desktop_config.json
- Linux: ~/.config/Claude/claude_desktop_config.json
cKonfigurasi Cursor IDE
Tambah ke ~/.cursor/mcp.json:
{
"mcpServers": {
"crawlforge": {
"type": "stdio",
"command": "crawlforge-mcp"
}
}
}dPemboleh Ubah Persekitaran
export CRAWLFORGE_API_KEY="cf_live_your_api_key_here"
export CRAWLFORGE_API_URL="https://api.crawlforge.dev"eContoh Penggunaan
"Search for the latest AI news"
"Extract all links from example.com"
"Crawl the documentation site and summarize it"
cURL
curl -X POST https://www.crawlforge.dev/api/v1/tools/fetch_url \
-H "X-API-Key: cf_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'TypeScript
const response = await fetch('https://www.crawlforge.dev/api/v1/tools/fetch_url', {
method: 'POST',
headers: {
'X-API-Key': process.env.CRAWLFORGE_API_KEY!,
'Content-Type': 'application/json',
},
body: JSON.stringify({ url: 'https://example.com' }),
});
const data = await response.json();
console.log(data);Python
import requests
import os
response = requests.post(
'https://www.crawlforge.dev/api/v1/tools/fetch_url',
headers={
'X-API-Key': os.environ['CRAWLFORGE_API_KEY'],
'Content-Type': 'application/json',
},
json={'url': 'https://example.com'}
)
data = response.json()
print(data){
"success": true,
"data": {
"url": "https://example.com",
"status": 200,
"status_text": "OK",
"content": "<!DOCTYPE html>...",
"content_length": 1256,
"content_type": "text/html; charset=UTF-8"
},
"credits_used": 1,
"credits_remaining": 999,
"processing_time": 245
}- success: Sama ada permintaan berjaya
- data: Kandungan dan metadata yang diekstrak
- credits_used: Credits yang ditolak untuk permintaan ini
- credits_remaining: Baki credit anda yang tinggal