Arachne MCP Server
đ·ïž 9 outils MCP pour le scraping web, l'automatisation de navigateur, la vision, la transcription et la requĂȘte RAG
Documentation
đ·ïž Arachne MCP Server
9 MCP tools para web scraping, browser automation, visĂŁo computacional, transcrição de ĂĄudio e RAG â tudo via API.
Conecta no Arachne como backend. Funciona com Claude Desktop, Cursor, Codex CLI, e qualquer cliente MCP.
âš Tools
| Tool | O que faz | Ideal para |
|---|---|---|
arachne_search | Busca na web via DuckDuckGo | Pesquisa, coleta de informaçÔes |
arachne_scrape | Extrai markdown limpo de URLs | PĂĄginas estĂĄticas, blogs, docs |
arachne_extract | Extrai QUALQUER formato (ĂĄudio, vĂdeo, PDF, YouTube) | Canivete suĂço |
arachne_browser_extract | Navegador real com evasĂŁo Cloudflare/CAPTCHA | Sites que bloqueiam scraper |
arachne_browser_run | Executa açÔes em navegador (click, type, login) | Automação de formulårios |
arachne_query | Pergunta pra sua base de conhecimento RAG | Chatbot com seus dados |
arachne_vision | Analisa imagens: OCR, cores, faces, descrição AI | Extrair texto de fotos |
arachne_transcribe | Transcreve ĂĄudio/vĂdeo/YouTube com Whisper | Podcast, reuniĂŁo, vĂdeo |
arachne_capabilities | Auto-descoberta de capacidades | Saber o que o Arachne faz |
đ Quick Start
1. Pegue uma API Key
Crie em arachne.seu.pet/dev (plano Free: 500 req/mĂȘs).
2. Configure no Claude Desktop
{
"mcpServers": {
"arachne": {
"command": "python3",
"args": ["-m", "arachne_mcp"],
"env": {
"ARACHNE_API_KEY": "sua_chave_aqui"
}
}
}
}
3. Ou teste direto
export ARACHNE_API_KEY="sua_chave"
python3 arachne_mcp.py
Precisa de
httpx:pip install httpx
đŠ Como funciona
O MCP server Ă© um cliente HTTP que chama a API pĂșblica do Arachne. Zero dependĂȘncia de infra local â roda de qualquer lugar.
Seu agente AI â MCP stdio â arachne_mcp.py â HTTP â Arachne API â resultado
đ§ Exemplos
# Via arachne-sdk (pip install arachne-sdk)
from arachne_sdk import Arachne
client = Arachne(api_key="sua_chave")
# Busca na web
results = client.search("preço iPhone 16 Brasil")
for r in results:
print(f"{r.title}: {r.url}")
# Extrair pĂĄgina
content = client.scrape("https://exemplo.com")
print(content[:500])
# Analisar imagem
vision = client.vision("https://exemplo.com/foto.jpg")
print(vision.ocr.text)
# Perguntar ao RAG
answer = client.query("Qual a diferença do Arachne pro Firecrawl?")
print(answer)
đ Planos
| Plano | Preço | Requests/mĂȘs | Features |
|---|---|---|---|
| Free | R$ 0 | 500 | search, scrape, jobs |
| Pro | R$ 49/mĂȘs | 10.000 | + browser, vision, transcribe, MCP |
| Enterprise | R$ 199/mĂȘs | 100.000 | + admin, export, suporte dedicado |
đïž Stack
- Backend: FastAPI + Crawl4AI + Whisper + Tesseract + SQLite
- Engines: Trafilatura â Crawl4AI SDK â Sidecar Docker â Camoufox
- MCP Transport: stdio (compatĂvel com Claude Desktop, Cursor, Codex)
đ Links
đ·ïž Built with the Arachne engine. Open source MCP server.