
karust/openserp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Самостоятельный веб-поиск агентов ИИ и SEO. Google, Bing, Yandex, Baidu, DuckDuckGo & Ecosia, отображаемые в реальном браузере: ранжированные результаты и чистая страница Markdown. API, CLI, MCP
Обзор
OpenSERP - это REST API и CLI для Google, Bing, Yandex, Baidu, DuckDuckGo и Ecosia. Никаких ключей API, никаких счетов за поиск. Он загружает результаты поиска в браузере и возвращает структурированный JSON с исходными движками и рангами. Прочитайте связанные страницы как чистый Markdown или подключите агента через MCP. Работает с Claude Code, Cursor, Codex, Claude Desktop и любым клиентом MCP, Open WebUI (встроенный провайдер), n8n и простым HTTP с любого языка. Предварительно построенные двоичные файлы для Linux, macOS и Windows находятся на странице релизов. Изображение: karust/openserp. Требуется Node.js 18+ и работающий сервер OpenSERP. Добавьте MCP-сервер к клиенту: Cursor (~/.cursor/mcp.json), Claude Desktop, Windsurf и другие клиенты: На родных Windows используйте cmd/c npx -y @openserp/mcp after - в командах CLI, или "команда": "cmd", "args": ["/c", "npx", "-y", "@openserp/mcp"] в JSON. Для удаленного сервера добавьте "env": { "OPENSERP BASE URL": "http://your-host:7000" } к входу openserp JSON.
Обзор (машинный перевод)
OpenSERP - это бесплатный самостоятельный веб-поиск агентов ИИ и SEO.** REST API и CLI для Google, Bing, Yandex, Baidu, DuckDuckGo и Ecosia.
Никаких ключей API, никаких счетов за поиск. Он загружает результаты поиска в браузере и возвращает структурированный JSON с исходными движками и рангами. Прочитайте связанные страницы как чистый Markdown или подключите агента через MCP.
Работает с Claude Code, Cursor, Codex, Claude Desktop и любым клиентом MCP, Open WebUI (встроенный провайдер), n8n и простым HTTP с любого языка.
Примеры API · CLI · Настройка агента · Ссылка на API
Быстрый старт
Другие способы установки
Предварительно построенные двоичные файлы для Linux, macOS и Windows находятся на странице релизов. Изображения: karust/openserp.
Использование с агентами
MCP: Claude Code, Codex, Cursor, Claude Desktop
Требуется Node.js 18+ и работающий сервер OpenSERP. Добавьте MCP-сервер к клиенту:
Cursor, Claude Desktop, Windsurf и другие клиенты:
На родных Windows используйте cmd /c npx -y @openserp/mcp после -- в командах CLI или "command": "cmd", "args": ["/c", "npx", "-y", "@openserp/mcp"] в JSON.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
OpenSERP
OpenSERP is a free self-hosted web search for AI agents and SEO. REST API and CLI for Google, Bing, Yandex, Baidu, DuckDuckGo and Ecosia.
No API keys, no per-search billing. It loads search results in browser and returns structured JSON with source engines and ranks. Read the linked pages as clean Markdown, or connect an agent through MCP.
Works with Claude Code, Cursor, Codex, Claude Desktop and any MCP client, Open WebUI (built-in provider), n8n, and plain HTTP from any language.
API examples · CLI · Agent setup · API reference
Quick Start
# Start the API server
docker run --rm -p 127.0.0.1:7000:7000 karust/openserp serve -a 0.0.0.0 -p 7000
# Search Google and read the top result as Markdown
curl "http://127.0.0.1:7000/google/search?text=how+do+mcp+servers+work&extract=1"
Use with AI Agents
MCP: Claude Code, Codex, Cursor, Claude Desktop
Requires Node.js 18+ and a running OpenSERP server. Add the MCP server to your client:
claude mcp add openserp -- npx -y @openserp/mcp
codex mcp add openserp -- npx -y @openserp/mcp
Cursor (~/.cursor/mcp.json), Claude Desktop, Windsurf and other clients:
{
"mcpServers": {
"openserp": { "command": "npx", "args": ["-y", "@openserp/mcp"] }
}
}
On native Windows, use cmd /c npx -y @openserp/mcp after -- in the CLI commands, or "command": "cmd", "args": ["/c", "npx", "-y", "@openserp/mcp"] in JSON.
Установка
npx -y @openserp/mcpКонфигурация
{
"mcpServers": {
"openserp": { "command": "npx", "args": ["-y", "@openserp/mcp"] }
}
}