
jumodada/drissionpage-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
DrissionPage MCP Server · Автоматизация браузера для клиентов Claude Code, Codex и MCP
Обзор
Профессиональная автоматизация браузеров для клиентов Codex, Claude Code и MCP на базе DrissionPage Отслеживать вращающиеся цели — воспроизводить естественные щелчки, перетаскивать ползунки и проверять наблюдаемое состояние. Он может превратить координаты вьюпорта модели в полные, физически правдоподобные цепочки действий указателей — а не просто чистые события телепортации и клика. Модель определяет, где действовать; DrissionPage MCP обрабатывает, как указатель попадает туда, и выполняет клик. - : 20–35 кубических шагов движения Безье вместо координатной телепортации. - : 8–25 мс точечных интервалов, плавный шаг входа-выхода и пауза реакции 100–300 мс после прибытия. - : длительность нажатия 50–120 мс при правильном состоянии кнопки Chromium CDP для левого, правого и среднего щелчков. - : ограниченный промежуточный джиттер ±0,5 CSS-пикселя, при этом последний момент остаётся точным. - : нажатая кнопка всегда отпускается, если цепочка действий прервана.
Обзор (машинный перевод)
Профессиональная автоматизация браузеров для клиентов Codex, Claude Code и MCP, работающая на базе DrissionPage.
DrissionPage — это библиотека веб-автоматизации на Python, построенная на прямом управлении Chromium/CDP с поддержкой HTTP-сессий в стиле запросов. Этот сервер демонстрирует свои возможности для браузера в виде типизированных, атомарных MCP-инструментов.
Откройте интерактивный браузерный лабораторный модуль, чтобы воспроизвести ограниченное естественное движение указателя, перетащить элементы управления и проверить наблюдаемое состояние.
Официальные репозитории: GitHub | GitCode
Английская версия | 中文版本
🖱️ Атомарное управление браузером с естественным движением указателя
DrissionPage MCP 0.8.8 раскрывает 69 возможностей типизированных браузеров. MCP-сервер обеспечивает точное низкоуровневое наблюдение и взаимодействие; клиент или необязательный Skill формирует эти возможности для сайта, библиотеки компонентов, челленджа или бизнес-рабочего процесса.
Модель решает, что делать; MCP точно выполняет запрошенную операцию браузера.
Гарантии взаимодействия ядра
- Два ограниченных профиля:
directизлучает один точный ход;naturalизлучает детерминированный 24-ступенчатый облегчённый кубический путь с воспроизводимыми интервалами 8-14 мс и точным итоговым приёмом.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
DrissionPage MCP Server
Professional browser automation for Codex, Claude Code, and MCP clients, powered by DrissionPage.
DrissionPage is a Python web automation library built around direct Chromium/CDP control with requests-style HTTP session support. This server exposes its browser-facing capabilities as typed, atomic MCP tools.
Open the interactive Browser Lab to replay bounded natural pointer motion, drag controls, and verify observable state.
Official Repositories: GitHub | GitCode
🖱️ Atomic Browser Control with Natural Pointer Motion
DrissionPage MCP 0.8.8 exposes 69 typed browser capabilities. The MCP server provides accurate low-level observation and interaction; the client or an optional Skill composes those capabilities for a site, component library, challenge, or business workflow.
The model decides what to do; the MCP executes the requested browser operation exactly.
Screenshot / page observation
↓
Multimodal model identifies viewport coordinates
↓
page_click_xy(x=442, y=369, profile="natural")
↓
24-step eased cubic path → exact target → press → release
↓
Observe and verify the resulting page state
Core interaction guarantees
- Two bounded profiles:
directemits one exact move;naturalemits a deterministic 24-step eased cubic path with reproducible 8-14ms intervals and exact final arrival. - No hidden randomness: the same start, target, and profile produce the same path; there is no jitter, overshoot, or anti-detection logic. Pointer position is stateful, so a repeated call can begin from the previous endpoint.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"drissionpage": {
"command": "drissionpage-mcp"
}
}
}