Penyepaduan Claude Code
Beri Claude Code akses web langsung dengan CrawlForge MCP. Satu arahan claude mcp add mendaftarkan pelayan untuk setiap projek, atau .mcp.json dalam repo berkongsinya dengan pasukan anda.
Prasyarat
npx, jadi tiada pemasangan global diperlukan—hanya satu kunci.Log masuk dari terminal: CLI membuka halaman pelayar tempat anda meluluskan kunci baharu, kemudian menyimpannya ke ~/.crawlforge/config.json.
npm install -g crawlforge-mcp-server
crawlforge login # opens the browser approval pageAtau salin kunci daripada dashboard dan tampalkannya ke dalam konfigurasi pada langkah seterusnya.
crawlforge login dan cara pengesahan yang lain.APilihan A: Satu arahan, skop pengguna
Jalankan sekali dan CrawlForge tersedia dalam setiap projek:
claude mcp add crawlforge -s user -e CRAWLFORGE_API_KEY=cf_live_your_api_key_here -- npx -y crawlforge-mcp-server@latest mcp-s user menulis entri ke ~/.claude.json; gugurkannya untuk mengekalkan pelayan setempat kepada projek semasa. crawlforge init --client claude-code menulis entri yang sama untuk anda.
BPilihan B: .mcp.json projek
Cipta .mcp.json di akar repo untuk berkongsi pelayan dengan pasukan anda:
{
"mcpServers": {
"crawlforge": {
"command": "npx",
"args": [
"-y",
"crawlforge-mcp-server@latest",
"mcp"
],
"env": {
"CRAWLFORGE_API_KEY": "cf_live_your_api_key_here"
}
}
}
}${CRAWLFORGE_API_KEY} daripada shell setiap pembangun, dan meminta semua orang meluluskan pelayan projek pada kali pertama ia dimuatkan.cf_live_your_api_key_here dengan kunci anda, atau biarkan konfigurator mengisinya.Hadkan senarai alat (pilihan)
CrawlForge menyediakan 31 alat. Tetapkan CRAWLFORGE_TOOL_GROUPS dalam blok env yang sama untuk memuatkan hanya kumpulan yang anda perlukan, contohnya basic,search:
"env": {
"CRAWLFORGE_API_KEY": "cf_live_your_api_key_here",
"CRAWLFORGE_TOOL_GROUPS": "basic,search"
}Kumpulan: basic, search, crawl, extract, batch, research, tracking, llmstxt, stealth, templates, scrape, agent.
claude mcp list- Semak status —
claude mcp listmenunjukkan setiap pelayan dan sama ada ia bersambung;/mcpdi dalam sesi menunjukkan perkara yang sama - Mulakan semula jika perlu — pelayan baharu dikesan oleh sesi baharu, bukan sesi yang dimuat semula
- Uji satu gesaan — cuba salah satu contoh di bawah; Claude memilih alat CrawlForge sendiri
Contoh Gesaan
"Search for the latest AI news"
"Extract all links from example.com"
"Crawl the documentation site and summarize it"
"Extract product prices from this e-commerce site"
Lihat rujukan API penuh untuk kesemua 31 alat dan parameter mereka.
Penyelesaian Masalah
Pelayan tiada dalam `claude mcp list`?
- Jalankan semula arahan
claude mcp adddan semak skop yang ditulisnya - Pastikan Node.js 18+ dipasang:
node --version - Pelayan projek dalam
.mcp.jsonmemerlukan kelulusan interaktif pada kali pertama - Mulakan sesi baharu—memuat semula sesi semasa tidak mencukupi
Ralat Pengesahan?
- Semak API key bermula dengan
cf_live_ - Jalankan
crawlforge loginuntuk menyimpan kunci baharu - Jana API key baharu daripada dashboard
Claude menggunakan fetch terbina dalamnya?
- Tambah satu baris pada
CLAUDE.mdmeminta Claude mengutamakan alat CrawlForge untuk akses web - Benarkan
mcp__crawlforge__*dalam.claude/settings.jsonuntuk menghentikan gesaan kebenaran - Namakan alat dalam gesaan ("gunakan scrape untuk…") apabila anda perlu mengatasi pilihannya
claude mcp list anda.