Arachne MCP Server
This server provides 9 MCP tools for web scraping, browser automation, computer vision, audio transcription, and RAG-based querying, powered by the Arachne backend.
π Web Search & Scraping:
arachne_search: Perform web searches via DuckDuckGo, returning titles, URLs, and descriptions.arachne_scrape: Extract clean markdown from static pages, blogs, and documentation.arachne_extract: Auto-detect and extract content from web pages, audio, video, PDFs, images, and YouTube, with output in JSON, CSV, XLSX, PPTX, or Markdown.arachne_browser_extract: Real browser extraction with Cloudflare/CAPTCHA/WAF evasion, optionally capturing screenshots.
π€ Browser Automation:
arachne_browser_run: Execute sequences of actions (navigate, click, type, select, wait, scroll, extract, screenshot) for login flows and multi-page forms.
ποΈ Computer Vision:
arachne_vision: Analyze images for OCR text, color palette, face detection, quality metrics, and AI-generated descriptions; supports optional custom questions.
ποΈ Audio Transcription:
arachne_transcribe: Transcribe audio, video, or YouTube URLs using Whisper, with selectable model size and language options.
π§ RAG Knowledge Base:
arachne_query: Ask questions to a RAG knowledge base, receiving grounded answers with source citations.
π‘ Discovery:
arachne_capabilities: Auto-discover all available features and recommended tools of the Arachne platform.
Web search using DuckDuckGo via the arachne_search tool.
Extract content and transcribe audio from YouTube videos using arachne_extract and arachne_transcribe.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Arachne MCP Serversearch for latest AI news"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π·οΈ Arachne MCP Server
π English Β· π§π· PortuguΓͺs
49 MCP tools for web scraping, browser automation, computer vision, audio transcription, RAG, Social Sentiment Research, and Visual Regression Testing (VRT) β the Oito Olhos (Spider's Eight Eyes) β all through the Arachne API.
Backed by Arachne. Works with Claude Desktop, Cursor, Codex CLI, Hermes, and any MCP client.
β¨ Tools (49)
π Web & Data
Tool | What it does | Best for |
| Web search via DuckDuckGo | Research, lead collection |
| Clean markdown from URLs | Static pages, blogs, docs |
| Extracts ANY format (audio, video, PDF, YouTube) | Swiss-army knife |
| Real browser with Cloudflare/CAPTCHA evasion | Sites that block scrapers |
| Browser actions (click, type, login) | Form automation |
| Screenshot of a URL (full page or viewport) | Visual evidence |
| Records a screencast of a page (.webm) | Interactions, demos |
| Extracts magnet links from BR torrent sites | Torrent acquisition |
| Universal download (URL, repo, PyPI, npm) | Fetch any artifact |
| Ask your RAG knowledge base | Chatbot with your data |
π Social Sentiment Research
Tool | What it does | Best for |
| Searches what people REALLY say (HN/Reddit/YouTube, last N days) + AI judge via local VLM | Hype vs reality, complaints, market sentiment |
ποΈ Vision & Audio
Tool | What it does | Best for |
| Image analysis: OCR, colors, faces, AI description | Text extraction from photos |
| Screenshot + full vision pipeline | Visual page inspection |
| Extracts images from PDF + vision analysis | Scanned PDFs |
| Video metadata: colors, OCR, geometry, VQA, audio | Video understanding |
| Audio/video/YouTube transcription with Whisper | Podcast, meeting, video |
π·οΈ Oito Olhos β Visual Regression Testing (VRT)
Tool | What it does | Best for |
| Captures URL β creates baseline (1st time) or compares | Idempotent visual tests |
| Compares with baseline β diff + semantic verdict | Post-deploy verification |
| Deterministic audit: overflow, text collision, JS errors | Key-free, no baseline |
| Test suite β HTML side-by-side | Consolidated review |
| Promotes current β new baseline | Accept an expected change |
| Lists baselines + status | Monitor what exists |
| Video VRT: records screencast + compares (animations) | Hover, carousels, transitions |
| Video suite β interactive HTML report | Animation regression review |
π€ Desktop & Agentic
Tool | What it does | Best for |
| Desktop control (windows, type, key, click) | OS automation |
| Desktop agentic with VLM "eye" (screenshot + describe) | See before acting |
| Screenshot + numbered clickable bounding boxes | GUI agent navigation |
π¦ GitHub / GitLab / Packages
Tool | What it does |
| Download GitHub repo as zip (branch/token) |
| Fork a GitHub repo |
| List forks by stars |
| Download + index repo into RAG |
| List GitHub releases with assets |
| Download a release asset |
| Download PyPI package (sdist/wheel) |
| Download npm package tarball |
| Download GitLab project archive |
| GitHub trending repos + developers (period/language, zero cost) |
| PRs authored by a user (since/until filters) |
| Monthly activity + event types for a user |
| Full repo metadata (stars/forks/issues/license) |
π§ Code Knowledge Graph
Tool | What it does |
| Explore code structure: stats, search, routes, files, deps |
| Ranked BFS code context (~2K tokens) |
| Community detection (Leiden/greedy) |
| Most influential code entities (PageRank) |
| Git watcher β incremental change detection |
π§ Utilities
Tool | What it does |
| Auto-discover capabilities |
| Health check |
| Server metrics (CPU, RAM, disk) |
| Goal analysis β tool chain suggestion |
| Safe math calculator (AST-sandboxed) |
| Universal converter (65+ formats) |
| Check ai-jail sandbox availability |
VRT with local LLM: Oito Olhos uses pixel diff + DOM pairing + CLIP semantic triage + local VLM (Qwen2.5-VL via Douglas, Samuel mirror fallback) β classifying changes as
regression | expected | noise, with a fix suggestion (CORRECAO:) when it detects a bug. No third-party API key for the verdict.
Social Research with local AI judge:
arachne_social_researchsearches Hacker News (Algolia), Reddit (JSON API + browser_agent/Camoufox fallback) and YouTube (yt-dlp) in the last N days, scores by real engagement (upvotes/points/views), and synthesizes a hype vs reality report with a local VLM (no third-party API keys).
Related MCP server: CloakMCP
π Quick Start
1. Get an API key
Create one at arachne.seu.pet/dev (Free plan: 500 req/month).
2. Configure in Claude Desktop
{
"mcpServers": {
"arachne": {
"command": "python3",
"args": ["-m", "arachne_mcp"],
"env": {
"ARACHNE_API_KEY": "arn_your_key_here",
"ARACHNE_API_URL": "https://arachne.seu.pet"
}
}
}
}3. Or run directly
pip install arachne-mcp
export ARACHNE_API_KEY="arn_your_key_here"
python3 -m arachne_mcpπͺ Windows install (works out of the box)
arachne-mcp is a pure-Python client (only httpx) β no Linux-only
dependencies, no WSL required. Install it on Windows with:
pip install arachne-mcpThen configure it in any MCP client using the console-script entry point
(arachne-mcp is on your PATH after install):
{
"mcpServers": {
"arachne": {
"command": "arachne-mcp",
"args": [],
"env": {
"ARACHNE_API_KEY": "arn_your_key_here",
"ARACHNE_API_URL": "https://arachne.seu.pet"
}
}
}
}β οΈ Do not point
commandat a Linux path (e.g./home/user/.../venv/bin/arachne-mcp) β that only exists on the machine where the Arachne server runs. On Windows (and any other client machine) use the pip package + API key: the server does all heavy work (browser, VLM, vision, RAG) behindhttps://arachne.seu.pet.
π‘ Architecture
The MCP server is a thin proxy: it forwards each tool call to the Arachne API
(POST /api/mcp/proxy), which executes the tool server-side and returns the result.
This keeps the client light (only httpx), while all heavy work β browser, VLM,
vision, RAG β runs on the Arachne server.
Claude Desktop / Cursor / Codex
β MCP (stdio)
βΌ
arachne-mcp (thin proxy, 49 tools)
β HTTP + X-API-Key
βΌ
Arachne API (arachne.seu.pet) β executes tool β returns JSONπ Security
API key auth: every request carries
X-API-Key(create at/dev)Rate limits enforced server-side per plan
No code runs client-side β the proxy only forwards arguments
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceA local web scraping MCP server with RAG capabilities that provides intelligent web search, content extraction, and screenshot tools without requiring API keys.49MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides LLMs with stealth browser automation capabilities via CloakBrowser to bypass bot detection services like Cloudflare and reCAPTCHA. It supports full page interaction, content extraction, and human-like behavior through 30 specialized tools.2012Apache 2.0
- AlicenseAqualityDmaintenanceMCP server for AI browser automation with tools for navigation, actions, data extraction, and scripting, supporting local and cloud execution.14752Apache 2.0
- Alicense-qualityFmaintenanceMCP tool server that gives any AI agent the ability to search, scrape, and analyze content across the internet.43MIT
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server exposing the Backtest360 engine API as tools for AI agents.
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Samuelfmedeiros/arachne-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server