obscura-mcp
Officialobscura-mcp
Un adaptador de servidor MCP para Obscura, un navegador headless ligero en Rust para scraping y automatización de agentes de IA.
Expone las capacidades CDP nativas de Obscura a través de una interfaz MCP limpia: sin dependencia de Chrome, sin automatización de navegador pesada.
Instalación
npm install -g obscura-mcpLa instalación es instantánea: el binario del navegador (~80 MB) se descarga de forma diferida en el primer uso.
Después de la instalación, puedes:
Ejecutar
obscura-mcp installpara descargar el binario con una barra de progreso visible, oSimplemente ejecutar
obscura-mcp: descarga el binario automáticamente e inicia el servidor.
El binario se almacena en caché en ~/.obscura/bin/ y persiste tras las actualizaciones de npm.
Para usar una ruta de binario personalizada:
export OBSCURA_PATH=/path/to/obscuraRelated MCP server: Algonius Browser
Inicio rápido
# Install
npm install -g obscura-mcp
# Verify
obscura-mcp --version
# Download browser binary
obscura-mcp install
# Start MCP server
obscura-mcp --transport stdioHerramientas
browse_url
Obtiene una URL utilizando el motor CDP de Obscura. Devuelve el contenido de la página.
Parámetros:
url(string, requerido): URL HTTP o HTTPS a visitar.dump(string, opcional):html,textolinks. Por defecto eshtml.cookies(array, opcional): Cookies a inyectar antes de la navegación. Acepta el mismo formato que devuelvebrowse_cookies: pasa cookies exportadas desde un navegador real para acceder a páginas autenticadas.stealth(boolean, opcional): Aceptado por compatibilidad. El comportamiento de sigilo (stealth) es controlado por el servidor Obscura.
browse_evaluate
Navega a una URL y ejecuta JavaScript en el contexto de la página. Devuelve el resultado evaluado.
Parámetros:
url(string, requerido): La URL a visitar.expression(string, requerido): Expresión JavaScript a evaluar. Ejemplos:document.title,navigator.userAgent,document.querySelector('h1').textContent.stealth(boolean, opcional): Aceptado por compatibilidad.
browse_cookies
Navega a una URL y recupera todas las cookies establecidas por la página. Devuelve el nombre, valor, dominio, ruta y caducidad de cada cookie.
Parámetros:
url(string, requerido): La URL a visitar.stealth(boolean, opcional): Aceptado por compatibilidad.
Configuración
Claude Desktop / Cline / Continue / Cualquier cliente MCP
{
"mcpServers": {
"obscura-mcp": {
"command": "obscura-mcp",
"args": ["--transport", "stdio"]
}
}
}VS Code (extensión Cline)
{
"servers": {
"obscura-mcp": {
"command": "obscura-mcp",
"args": ["--transport", "stdio"]
}
}
}Después de la instalación global de npm, obscura-mcp está en tu PATH; no se necesitan rutas absolutas.
Variables de entorno
Variable | Por defecto | Descripción |
| — | Ruta al binario personalizado de Obscura |
|
| Host de transporte HTTP |
|
| Puerto de transporte HTTP |
|
| Modo de transporte: |
|
| Milisegundos a esperar para que inicie el CDP de Obscura |
|
| Milisegundos a esperar después de la navegación de página |
|
| Milisegundos a esperar por la respuesta del CDP |
¿Por qué Obscura?
Sin Chrome — Rust puro, sin paquetes de navegador de 200 MB
Nativo de CDP — expone el protocolo Chrome DevTools directamente
Antidetección — sigilo integrado para sitios resistentes al scraping
Tamaño minúsculo — binario de ~15 MB, inicia en milisegundos
Licencia
MIT
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
AlicenseAqualityBmaintenanceA local MCP server that lets AI agents bypass bot detection, geo-restrictions, and JavaScript rendering challenges when scraping the web, backed by ScraperAPI's services285MIT
Algonius Browserofficial
Alicense-qualityCmaintenanceAn open-source MCP server that provides browser automation capabilities to external AI systems, enabling navigation, DOM interaction, and web content extraction.20Apache 2.0- Alicense-qualityCmaintenanceAn MCP server that enables AI agents to automate browser interactions using Playwright and Cloudflare Workers, supporting tasks like navigation, clicking, typing, and screenshots.7,623Apache 2.0
- Alicense-qualityDmaintenanceMCP server for web scraping and browser automation, enabling AI agents to extract clean, token-efficient content from web pages.1MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server for Arcjet - the runtime security platform that ships with your AI code.
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/Metadrama/obscura-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server