4つの顔、1つのバイナリ
Web UI、REST API、MCPサーバー、オプションのAI回答 — すべて単一のGoバイナリが提供し、標準のcomposeではポート8089で動作します。
スイートの検索エンジン。By SearXNG。
Searchgirlは、Escriba ファミリーのプライベート検索です: 単一バイナリに4つの顔を持つメタ検索 — Web UI、REST API、エージェントとLLMのための MCPサーバー、そして引用付きの回答を合成するオプションの AI回答 モード。トラッキングなし、 プロファイルなし:検索エンジンが見るのはあなたのサーバーであって、あなたではありません。
Searchgirlは、数十のエンジンから結果を集約するオープンソースのメタ検索エンジン SearXNG の上に載る付加価値層です。SearXNGは 無改変の公式コンテナとして、内部に留まり決して公開されずに動作します。SearchgirlはそれをHTTP 経由で利用し、正規化されたAPI、MCPサーバー、EscribaファミリーのUI、LLMによる合成を加えます。 フォークではありません — ライセンスを参照してください。
/mcp エンドポイントを通じてライブWeb検索、URL読み取り、引用付き回答を与える人。4つの顔、1つのバイナリ
Web UI、REST API、MCPサーバー、オプションのAI回答 — すべて単一のGoバイナリが提供し、標準のcomposeではポート8089で動作します。
プライベートなメタ検索
公式のSearXNGコンテナが内部で非公開のまま動作し、数十のエンジンを集約します。トラッキングなし、プロファイルなし:エンジンが見るのはあなたのサーバーであって、あなたではありません。
クリーンなWeb UI
カテゴリ別の結果(一般、ニュース、画像、動画、科学、IT)、言語 / 日付 / SafeSearchのフィルター、ダイレクトアンサーとインフォボックス、ライトとダークのテーマ。サムネイルはSearchgirl自身のプロキシを通ります。
正規化されたREST API
GET /api/search に加えてサジェストとエンジンカタログ。SearXNGの生のJSONに依存しない安定した形状 — URLによる重複排除、スコア、ドメイン、ISO日付 — を返します。
エージェント向けMCP
/mcp でストリーマブルHTTP越しに search、url_read、answer ツールを提供。1コマンドでClaude Codeに追加でき、同じバイナリはstdio経由のMCPも話します。
引用付きAI回答
オプションで、既定ではオフ:検索し、最良のソースを読み、[1][2] を引用する短い回答を書きます。ソース一覧は末尾に。Anthropicネイティブ、または任意のOpenAI互換エンドポイント(Ollama、OpenRouter、DeepSeek)。
URLをMarkdownへ
POST /api/read(およびMCPツール url_read)は任意の公開URLを取得し、SSRFガードの背後でMarkdownとして返します。
既定でフェイルセーフ
composeはポートを 127.0.0.1 のみに公開します。素のバイナリは、公開インターフェース上で未認証のまま起動することを拒否します。IPごとのレート制限がAPI、MCP、ログインをカバーします。
スタンドアロンまたは連携
1ユーザーのローカルログイン(Escribaの標準画面)、またはLockatus経由のOIDCシングルサインオン。エージェント用の名前付きBearerトークンはどちらとも組み合わせられ — 1つを失効しても残りはローテーションされません。