Arachne MCP
Arachne MCP — scraping, browser, vision, OCR, RAG, Social Research, GitHub + VRT (56 tools).
Connector by Samuelfmedeiros · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/samuelfmedeiros-arachne-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.
- Tools
- 18 read · 15 write · 0 delete · 27 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 60
Read from the source code; the running server may list different tools.
Read 18 · Look things up without changing anything.
arachne_analyze_videoarachne_browser_extractarachne_extractarachne_format_converterarachne_pingarachne_planarachne_queryarachne_sandbox_statusarachne_screen_analyzearachne_screenshotarachne_screenshot_visionarachne_search
Show 6 more tools
arachne_social_researcharachne_torrent_extractarachne_visual_diffarachne_visual_listarachne_visual_snapshotkg_watch
Write 15 · Create, change, send or run things.
arachne_browser_runarachne_downloadarachne_gitlab_downloadarachne_navigate_predictivearachne_npm_downloadarachne_pypi_downloadarachne_recordarachne_record_visionarachne_release_downloadarachne_releasesarachne_repo_downloadarachne_repo_fork
Show 3 more tools
arachne_repo_forksarachne_visual_approvearachne_youtube_comments
Not yet classified 27 · We could not tell from the name and description.
arachne_calcarachne_capabilitiesarachne_computer_usearachne_desktoparachne_desktop_osarachne_github_repo_metadataarachne_github_trendingarachne_github_user_activityarachne_github_user_prsarachne_metricsarachne_observearachne_onboarding
Show 15 more tools
arachne_pdf_visionarachne_rare_docarachne_repo_indexarachne_scrapearachne_transcribearachne_visionarachne_visual_failure_bundlearachne_visual_gatesarachne_visual_reportarachne_visual_videoarachne_visual_video_reportcode_graphkg_communitieskg_contextkg_god_nodes
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ARACHNE_API_KEY
Other settings (environment variables or headers).
ARACHNE_BASE_URL
Network hosts it talks to 2
arachne.seu.pet· found in codegithub.com· found in code
Files it touches
- Any path the agent passes to its tools
Tools (60)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
arachne_analyze_videoAnalisa video e retorna metadados estruturados (cores, OCR, geometria, VQA, audio). Use quando precisar entender conteudo visual de videos: erros em terminal, mudancas de cena, textos na tela, cores dominantes.
arachne_browser_extract🌐 REAL BROWSER WITH EVASION (~4-12s). Uses Playwright with 4 evasion layers to extract content from blocked/protected sites.
arachne_browser_run🎮 BROWSER AUTOMATION (~3-20s). Executes sequenced actions (click, type, navigate, extract, screenshot).
arachne_calc🧮 SAFE MATH CALCULATOR (~0.001s). AST-sandboxed math evaluator. Never uses eval().
arachne_capabilities🚀 SELF-DISCOVERY — returns ALL Arachne capabilities with engines, timings, and recommendations. No arguments needed.
arachne_computer_use🖥️ COMPUTER USE UNIFIED (~1-15s). Agente unificado de controle do computador: observe, click, scroll, drag, type, key, activate, navigate, scrape, extract.
arachne_desktop🖥️ DESKTOP CONTROL (~0.5-3s). Controla o desktop X11 via wmctrl/xdotool — listar janelas, focar app, digitar texto, enviar teclas, clicar. Ex: arachne_desktop('windows'), arachne_desktop('activate', window='Firefox'), arachne_desktop('type', text='olá'), arachne_desktop('key', key='ctrl+s'). Requer ferramentas instaladas + DISPLAY.
arachne_desktop_os🖥️ DESKTOP OS AGENTIC (~1-15s). Controle do desktop (X11/WSLg) com olho de VLM: windows, activate, type, key, click, screenshot, e ask_vlm=true (screenshot + VLM local descreve a tela). O 'olho' permite ao agente ver antes de agir — base do Controle Remoto.
arachne_download⬇️ DOWNLOAD UNIVERSAL (~1-60s). Baixa qualquer arquivo de URL (HTTP/HTTPS), repo GitHub/GitLab, pacote PyPI/npm. Detecta a fonte automaticamente. SSRF-safe. Salva em app/static/acquired/.
arachne_extract🦎 SWISS ARMY KNIFE. Smart dispatch for ANY URL/format: YouTube, audio, video, PDF, DOCX, images.
arachne_format_converter🔄 UNIVERSAL CONVERTER (65+ FORMATS, ~0.001-2s). Zero AI cost. Converts data, documents, academic formats.
arachne_github_repo_metadata🐙 GITHUB REPO METADATA (~1s). Metadados completos de um repositório GitHub (stars, forks, issues, linguagem, topics, license, datas) via API oficial. Sem custo.
arachne_github_trending🐙 GITHUB TRENDING (~2s). Repositórios e devs em alta no GitHub (scraping oficial github.com/trending, sem custo, sem chave). Filtros: period (daily/weekly/monthly), language (ex: python). Retorna repos com descrição/linguagem/stars + devs em alta.
arachne_github_user_activity🐙 GITHUB ATIVIDADE DE DEV (~1-2s). Contribuições por mês + tipos de evento de um usuário do GitHub (agrega eventos públicos). Sem custo.
arachne_github_user_prs🐙 GITHUB PRs POR AUTOR (~1-3s). PRs de um usuário do GitHub (título, repo, estado, data) via API pública de eventos. Filtros since/until (YYYY-MM-DD). Sem custo.
Show 45 more tools
arachne_gitlab_download🦊 BAIXA PROJETO GitLab (~2-30s). Download de projeto GitLab (archive zip) por URL. Suporta repo privado (token).
arachne_metrics📊 SERVER METRICS (~0.05s). Returns CPU %, RAM, disk, browser processes, safe_for_heavy_tasks.
arachne_navigate_predictive🎬 NAVEGAÇÃO PREDITIVA (tipo vídeo). Planeja TODOS os passos antecipadamente e executa em cadeia.
arachne_npm_download📦 BAIXA PACOTE npm (~1-5s). Download de pacote npm (tarball) via registry. Ex: arachne_npm_download('react').
arachne_observe👁️ OITO OLHOS (~2-5s). Captura screenshot do navegador remoto com bounding boxes numerados em elementos clicáveis. Retorna imagem base64 + lista de elementos (tag, texto, coordenadas). A IA e o humano compartilham o mesmo nervo óptico.
arachne_onboarding🎫 ONBOARDING ZERO-FRICÇÃO (~2s). Cria conta + Free key em 1 chamada. Use quando o usuário quiser usar o arachne-mcp sem ter chave.
arachne_pdf_vision📄👁️ PDF VISION (~3-60s). Extracts images from a PDF and analyzes each with 8-stage vision + optional VLM.
arachne_ping🏓 HEALTH CHECK (~0.001s). Quick connectivity test — returns server status, version, and uptime.
arachne_plan🔮 THE MAESTRO (~0.5-2s). Analyses goals, classifies tasks, suggests optimal tool chains.
arachne_pypi_download🐍 BAIXA PACOTE PyPI (~1-5s). Download de pacote Python (sdist/wheel) via JSON API. Ex: arachne_pypi_download('flask') ou ('flask', '3.0.0').
arachne_query🧠 RAG (~1-3s). Queries Arachne's knowledge base (FTS5 + vector search). kb_id=1 = Obsidian Vault.
arachne_rare_doc📜 ANÁLISE DE OBRAS RARAS/DOCUMENTOS ANTIGOS (~3-120s). Pipeline de 6 fases: restauração, layout, OCR histórico, pós-correção LLM, paleografia VLM e enriquecimento.
arachne_record🎬 SCREEN RECORDING (~5-65s). Records a screencast of a web page as .webm video.
arachne_record_vision🎬👁️ RECORD + VISION (~15-90s). Records a screencast, extracts frames, and analyzes with vision + VLM.
arachne_release_download📥 BAIXA ASSET DE RELEASE (~2-60s). Baixa um arquivo binário de release GitHub. Ex: arachne_release_download('rust-lang', 'rust', 'rust-1.80.0-x86_64-pc-windows-msvc.msi').
arachne_releases🏷️ LISTA RELEASES (~1-3s). Lista releases de um repo GitHub com assets disponíveis. Ex: arachne_releases('rust-lang', 'rust').
arachne_repo_download📦 BAIXA REPOSITÓRIO (~2-60s). Download de repo GitHub (zipball/tarball) por URL ou owner/repo. Suporta branch específica e repo privado (token). Salva em app/static/acquired/. SSRF-safe.
arachne_repo_fork🍴 FAZ FORK (~2-10s). Fork de repositório GitHub pra conta do token. Requer GITHUB_TOKEN ou token explícito.
arachne_repo_forks🍴 LISTA FORKS (~1-3s). Lista forks de um repositório GitHub, ordenados por estrelas.
arachne_repo_index🧠 BAIXA + INDEXA REPO NO RAG (~5-60s). Baixa um repo GitHub e indexa automaticamente no SearchIndex pra busca semântica. Ex: arachne_repo_index('psf', 'requests').
arachne_sandbox_status🔒 SANDBOX STATUS — checks if ai-jail sandbox is available and active.
arachne_scrape📄 MARKDOWN EXTRACTION (~1.5-4s). Extracts URL content as clean markdown via Crawl4AI. Auto-indexes into RAG/SearchIndex.
arachne_screen_analyze🖥️ SCREEN ANALYSIS FOR COMPUTER USE (Frente 8). Analisa captura de tela (data URI/URL) e devolve descrição + elementos clicáveis (texto+posição) + próximas ações. VLM local (Douglas→Ollama).
arachne_screenshot📸 SCREENSHOT (~3-8s). Captures a full-page or viewport screenshot of a URL via Playwright.
arachne_screenshot_vision📸+👁️ SCREENSHOT + VISION (~8-20s). Screenshots a URL then runs the full vision pipeline on the capture.
arachne_search🔍 WEB SEARCH (~0.8s). Searches the web via DuckDuckGo. Returns URLs, titles, and snippets.
arachne_social_research🔍 SOCIAL SENTIMENT RESEARCH (~3-20s). Pesquisa o que as pessoas REALMENTE estão dizendo sobre um tema nas redes sociais (Hacker News, Reddit, YouTube) nos últimos 30 dias — sentimento, hype vs realidade, reclamações e top fontes com link. Sem API keys de terceiros.
arachne_torrent_extract🎯 TORRENT MAGNET EXTRACTOR (~5-60s). Extracts magnet links from Brazilian torrent sites (bludvfilmes, nerdtorrents, comandotorrenthd, torrentdosfilmes, dozitos, filmesbd, hinatasoul, ext.to). Handles systemads1 link protection — clicks ads, waits timers, intercepts magnet redirects.
arachne_transcribe🎤 AUDIO/VIDEO TRANSCRIPTION (~3-15s). Transcribes audio/video/YouTube via Whisper (tiny to large models).
arachne_vision👁️ IMAGE ANALYSIS (~1-8s). Runs 8-stage analysis pipeline (OCR, colors, quality, faces, edges) + optional VLM.
arachne_visual_approve🕷️ VISUAL APPROVE (~1s). Promove a captura atual (current.png) a baseline do teste — aprova a mudança visual como intencional. O contrário de arachne_visual_diff.
arachne_visual_diff🕷️ VISUAL DIFF (~10-35s). Compara a URL atual com o baseline existente (nome obrigatório): diff_ratio, bounding boxes das regiões alteradas, noise hint (DOM pareado) e veredito VLM local (regression/expected/noise).
arachne_visual_failure_bundle📦 FAILURE BUNDLE (~0.01s, sem nova captura). Retorna UM artefato auto-consistente da última falha visual de um teste: snapshot_id único, verdict estruturado (failure_kind, root_cause, recommended_fix), diff, screenshots (before/after/diff como data URLs), DOM pareado e patch heal. O agente lê o bundle, corrige com recommended_fix, re-roda o diff e aprova.
arachne_visual_gates🕷️ VISUAL GATES (~10-30s). Gates determinísticos key-free numa URL: overflow-x, colisão de texto, JS errors, recursos quebrados — em 3 viewports. Retorna verdict CLEAN/DEFECTS com lista machine-parsable do que corrigir.
arachne_visual_list🕷️ VISUAL LIST (~1s). Lista todos os testes/baselines de VRT existentes + status do último diff.
arachne_visual_report🕷️ VISUAL REPORT (~30-120s). Roda uma suíte de testes visuais (lista de {url, name}) e gera report HTML side-by-side (before/after/diff) + JSON machine-readable. Para aprovar mudanças, use arachne_visual_approve.
arachne_visual_snapshot🕷️ VISUAL SNAPSHOT (~8-30s). Captura screenshot de uma URL e cria baseline (1ª vez) ou compara com a existente. Combina pixel diff + DOM pareado + veredito VLM local (Douglas primário, Samuel fallback — mesmo modelo).
arachne_visual_video🎬 VISUAL VIDEO (~15-90s). Grava screencast webm da URL (via arachne_record) e compara com o baseline de vídeo: dHash por frame detecta mudanças em ANIMAÇÕES, transições, hover, carrosséis — com heatmap temporal + janelas de mudança. 1ª chamada = baseline de vídeo.
arachne_visual_video_report🎬 VIDEO REPORT (~1-5min). Roda uma suíte de testes de vídeo (lista de {url, name, duration_ms}) e gera HTML interativo com vídeos side-by-side (antes/depois), heatmap temporal e veredito VLM da animação.
arachne_youtube_comments💬 YOUTUBE COMENTÁRIOS (~5-30s). Extrai comentários de um vídeo YouTube via yt-dlp (grátis, sem API key) + metadata do vídeo (título, canal, views, likes).
code_graph📊 CODE KNOWLEDGE GRAPH. Explores Arachne's code structure: stats, search, routes, files, deps.
kg_communities🏘️ CODE COMMUNITIES. Community detection (Leiden/greedy) over the code knowledge graph.
kg_context📋 EFFICIENT CODE CONTEXT (~2K tokens). Ranked BFS extraction centered on a node or query.
kg_god_nodes👑 GOD NODES. Most architecturally influential code entities (PageRank + betweenness + degree).
kg_watch🔄 GIT WATCHER. Incremental code change detection via git diff.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 3
- Weekly downloads
- 178
- Last commit
- Oct 18, 2026 (10 days ago)
- Last release
- Aug 12, 2026 (2 months ago)
- Last package publish
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.Samuelfmedeiros/arachne-mcp- Version
- 1.4.0
- Auth
- API key
- Packages
- pypi arachne-mcp
- License
- MIT
- Repository
- github.com/Samuelfmedeiros/arachne-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from Samuelfmedeiros
Cite this page
Arachne MCP. Agent Mart. https://agentmart.dev/connectors/samuelfmedeiros-arachne-mcp (last updated 2026-10-24)