KO

karust/openserp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.5천 stars 182 forks 품질 89 트렌드 74MIT

AI 에이전트 및 SEO에 대한 자체 호스팅 웹 검색. Google, Bing, Yandex, Baidu, DuckDuckGo & Ecosia, 실제 브라우저에서 렌더링 : 순위 결과 및 깨끗한 페이지 Markdown. API, CLI, MCP 🎉

개요

OpenSERP는 Google, Bing, Yandex, Baidu, DuckDuckGo 및 Ecosia의 REST API 및 CLI입니다. API 키 없음, per-search 청구 없음. 그것은 브라우저에서 검색 결과를로드하고 소스 엔진과 순위로 구조화 된 JSON을 반환합니다. 깨끗한 Markdown으로 연결된 페이지를 읽거나 MCP를 통해 에이전트를 연결하십시오. Claude Code, Cursor, Codex, Claude Desktop 및 MCP 클라이언트와 함께 작동합니다. WebUI (붙박이 공급자), n8n 및 모든 언어로 일반 HTTP를 엽니다. Linux, macOS 및 Windows를 위한 준비된 binaries는 릴리스 페이지에 있습니다. 이미지: karust/openserp. Node.js 18+와 OpenSERP 서버가 필요합니다. MCP 서버를 클라이언트에 추가하십시오: Cursor (~/.cursor/mcp.json), Claude 데스크탑, 윈드 서핑 및 기타 클라이언트: 기본 Windows에서 cmd /c npx -y @openserp/mcp 후 -- CLI 명령 또는 "command": "cmd", "args": ["/c", "npx", "-y", "@openserp/mcp"] JSON에서 사용하십시오. 원격 서버의 경우, "env": { "OPENSERP BASE URL": "[T0]]}을 openserp JSON 항목에 추가하십시오.

개요(AI 번역)

OpenSERP는 AI 에이전트 및 SEO에 대한 ** 무료 셀프 호스팅 웹 검색입니다. ** Google, Bing, Yandex, Baidu, DuckDuckGo 및 Ecosia에 대한 REST API 및 CLI.

API 키 없음, per-search 청구 없음. 그것은 브라우저에서 검색 결과를로드하고 소스 엔진과 순위로 구조화 된 JSON을 반환합니다. 깨끗한 Markdown으로 연결된 페이지를 읽거나 MCP를 통해 에이전트를 연결하십시오.

Claude Code, Cursor, Codex, Claude Desktop 및 MCP 클라이언트와 함께 작동합니다. WebUI (붙박이 공급자), n8n 및 모든 언어로 일반 HTTP를 엽니다.

API 예제 · CLI · 에이전트 설정 · API 참조

빠른 시작

설치 방법

Linux, macOS 및 Windows를 위한 준비된 binaries는 릴리스 페이지에 있습니다. 이미지 : karust/openserp.

AI 에이전트 사용

MCP: 클로드 코드, 코덱, 커서, 클로드 데스크탑

Node.js 18+와 OpenSERP 서버가 필요합니다. MCP 서버를 클라이언트에 추가하십시오:

Cursor (~/.cursor/mcp.json), Claude 데스크탑, 윈드 서핑 및 기타 클라이언트:

기본 Windows에서 cmd /c npx -y @openserp/mcp] 를 사용하여 --] 의 CLI 명령, 또는 "command": "cmd", "args": ["/c", "npx", "-y", "@openserp/mcp"] 의 JSON.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.

GitHub에서 전체 README 보기

설치

npx -y @openserp/mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "openserp": { "command": "npx", "args": ["-y", "@openserp/mcp"] } } }