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

ToolO que fazIdeal para
arachne_searchBusca na web via DuckDuckGoPesquisa, coleta de informaçÔes
arachne_scrapeExtrai markdown limpo de URLsPĂĄginas estĂĄticas, blogs, docs
arachne_extractExtrai QUALQUER formato (åudio, vídeo, PDF, YouTube)Canivete suíço
arachne_browser_extractNavegador real com evasĂŁo Cloudflare/CAPTCHASites que bloqueiam scraper
arachne_browser_runExecuta açÔes em navegador (click, type, login)Automação de formulårios
arachne_queryPergunta pra sua base de conhecimento RAGChatbot com seus dados
arachne_visionAnalisa imagens: OCR, cores, faces, descrição AIExtrair texto de fotos
arachne_transcribeTranscreve ĂĄudio/vĂ­deo/YouTube com WhisperPodcast, reuniĂŁo, vĂ­deo
arachne_capabilitiesAuto-descoberta de capacidadesSaber 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

PlanoPreçoRequests/mĂȘsFeatures
FreeR$ 0500search, scrape, jobs
ProR$ 49/mĂȘs10.000+ browser, vision, transcribe, MCP
EnterpriseR$ 199/mĂȘs100.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.