Integración con Zed
Dé al panel Agent de Zed acceso web en vivo con CrawlForge MCP. Zed llama a los servidores MCP context servers; un solo bloque context_servers en settings.json agrega CrawlForge.
Requisitos previos
npx, así que no hace falta ninguna instalación global: solo una clave.Inicie sesión desde la terminal: el CLI abre una página del navegador donde usted aprueba una clave nueva y luego la guarda en ~/.crawlforge/config.json.
npm install -g crawlforge-mcp-server
crawlforge login # opens the browser approval pageO copie una clave desde el panel y péguela en la configuración del siguiente paso.
crawlforge login y las demás formas de autenticarse.AOpción A: editar settings.json
Abra su configuración con zed: open settings file (o Cmd+, / Ctrl+,) y agregue un bloque context_servers:
{
"context_servers": {
"crawlforge": {
"command": "npx",
"args": [
"-y",
"crawlforge-mcp-server@latest",
"mcp"
],
"env": {
"CRAWLFORGE_API_KEY": "cf_live_your_api_key_here"
}
}
}
}Zed lee ~/.config/zed/settings.json en macOS y Linux; un .zed/settings.json en un proyecto limita el servidor a ese repositorio.
BOpción B: interfaz de configuración
Vaya a Settings → AI → MCP Servers, haga clic en Add Server → Add Local Server e introduzca el mismo comando, args y env. Zed escribe la entrada en settings.json por usted.
settings.json desactiva silenciosamente todo el bloque context_servers, así que valide el JSON después de editarlo.cf_live_your_api_key_here por su clave, o deje que el configurador la rellene.Limitar la lista de herramientas (opcional)
CrawlForge incluye 31 herramientas. Defina CRAWLFORGE_TOOL_GROUPS en el mismo bloque env para cargar solo los grupos que necesite, por ejemplo basic,search:
"env": {
"CRAWLFORGE_API_KEY": "cf_live_your_api_key_here",
"CRAWLFORGE_TOOL_GROUPS": "basic,search"
}Grupos: basic, search, crawl, extract, batch, research, tracking, llmstxt, stealth, templates, scrape, agent.
- Abra el panel Agent — haga clic en el icono de Agent en la barra de estado
- Compruebe el servidor — Settings → AI → MCP Servers muestra crawlforge con estado verde una vez que arranca
- Pruebe un prompt — pruebe uno de los ejemplos a continuación; el agente elige la herramienta de CrawlForge por sí mismo
Ejemplos de prompts
"Busca las últimas noticias sobre IA"
"Extrae todos los enlaces de example.com"
"Rastrea el sitio de documentación y resúmelo"
"Extrae los precios de productos de este sitio de comercio electrónico"
Consulte la referencia de la API completa para ver las 31 herramientas y sus parámetros.
Solución de problemas
¿El servidor no se carga?
- Compruebe que
settings.jsonsea JSON válido - Asegúrese de que Node.js 18+ esté instalado:
node --version - Busque errores de
context_serversen~/.config/zed/logs/Zed.log - Reinicie Zed por completo
¿Errores de autenticación?
- Compruebe que la API key empiece con
cf_live_ - Ejecute
crawlforge loginpara guardar una clave nueva - Genere una nueva API key desde el panel
¿Las herramientas no se ofrecen en el panel Agent?
- Habilite las herramientas del servidor en su perfil de agente en Settings → AI → MCP Servers
- Compruebe que el servidor aparezca en ejecución antes de enviar un prompt
- Inicie un hilo nuevo después de cambiar la configuración
Zed.log.