obscura-mcp
Officialobscura-mcp
Адаптер MCP-сервера для Obscura, легковесного headless-браузера на Rust для парсинга и автоматизации AI-агентов.
Предоставляет доступ к нативным возможностям CDP Obscura через чистый интерфейс MCP — без зависимости от Chrome и тяжеловесной автоматизации браузера.
Установка
npm install -g obscura-mcpУстановка происходит мгновенно — бинарный файл браузера (~80 МБ) загружается по требованию при первом использовании.
После установки вы можете:
Запустить
obscura-mcp installдля загрузки бинарного файла с отображением прогресса, илиПросто запустить
obscura-mcp— он автоматически загрузит бинарный файл и запустит сервер.
Бинарный файл кэшируется в ~/.obscura/bin/ и сохраняется при обновлениях npm.
Чтобы использовать собственный путь к бинарному файлу:
export OBSCURA_PATH=/path/to/obscuraRelated MCP server: Algonius Browser
Быстрый старт
# Install
npm install -g obscura-mcp
# Verify
obscura-mcp --version
# Download browser binary
obscura-mcp install
# Start MCP server
obscura-mcp --transport stdioИнструменты
browse_url
Получение содержимого URL с помощью движка CDP Obscura. Возвращает содержимое страницы.
Параметры:
url(строка, обязательно): HTTP или HTTPS URL для посещения.dump(строка, опционально):html,textилиlinks. По умолчаниюhtml.cookies(массив, опционально): Файлы cookie для внедрения перед навигацией. Принимает тот же формат, что возвращаетсяbrowse_cookies— используйте cookie, экспортированные из реального браузера, для доступа к страницам с авторизацией.stealth(логическое, опционально): Принимается для совместимости. Скрытный режим (stealth) управляется сервером Obscura.
browse_evaluate
Переход по URL и выполнение JavaScript в контексте страницы. Возвращает результат выполнения.
Параметры:
url(строка, обязательно): URL для посещения.expression(строка, обязательно): JavaScript-выражение для выполнения. Примеры:document.title,navigator.userAgent,document.querySelector('h1').textContent.stealth(логическое, опционально): Принимается для совместимости.
browse_cookies
Переход по URL и получение всех файлов cookie, установленных страницей. Возвращает имя, значение, домен, путь и срок действия для каждого cookie.
Параметры:
url(строка, обязательно): URL для посещения.stealth(логическое, опционально): Принимается для совместимости.
Конфигурация
Claude Desktop / Cline / Continue / Любой MCP-клиент
{
"mcpServers": {
"obscura-mcp": {
"command": "obscura-mcp",
"args": ["--transport", "stdio"]
}
}
}VS Code (расширение Cline)
{
"servers": {
"obscura-mcp": {
"command": "obscura-mcp",
"args": ["--transport", "stdio"]
}
}
}После глобальной установки через npm, obscura-mcp будет доступен в вашем PATH — абсолютные пути не требуются.
Переменные окружения
Переменная | По умолчанию | Описание |
| — | Путь к пользовательскому бинарному файлу Obscura |
|
| Хост HTTP-транспорта |
|
| Порт HTTP-транспорта |
|
| Режим транспорта: |
|
| Время ожидания запуска CDP Obscura в миллисекундах |
|
| Время ожидания после навигации по странице в миллисекундах |
|
| Время ожидания ответа CDP в миллисекундах |
Почему Obscura?
Без Chrome — чистый Rust, никакого 200 МБ пакета браузера
CDP-native — прямой доступ к протоколу Chrome DevTools
Анти-детектирование — встроенный скрытный режим для сайтов, защищенных от парсинга
Минимальный размер — бинарный файл ~15 МБ, запуск за миллисекунды
Лицензия
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