mcpField
A
aieph

aieph

リモート
aieph.devメモリ・ナレッジ17 週間前に更新
リポジトリ公式サイト

aieph について

aiephは、AIコーディングアシスタント向けの共有回答キャッシュです。ウェブ検索の前にクエリへの回答があるかを確認し、未ヒット、タイムアウト、エラー時は元の処理を続けます。別機能としてローカル専用のメモリCLIも含みます。

主な機能

  1. 01検索回答の共有キャッシュ
  2. 02Claude CodeのWebSearch・WebFetchフック
  3. 03未ヒットや障害時の処理継続
  4. 04ローカル専用メモリCLI
  5. 05アカウントやAPIキー不要

活用シーン

  1. 01よくあるエラーのウェブ検索の重複回避
  2. 02ライブラリの挙動に関する回答の再利用
  3. 03ウェブ検索前の設定情報の照会
  4. 04接続したアシスタント向けのローカル情報の保存

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://aieph.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

1
パラメーター型必須説明
querystringはい
sessionstringいいえ
languagestringいいえ

詳細

aieph

あなたの修正が、みんなの利益に

aieph は、AI コーディングアシスタント向けの共有回答キャッシュです。

AI コーディングアシスタントがウェブを検索しようとするとき、小さなフックがそっと こう尋ねます。「誰かがすでに答えを見つけていませんか?」

共有キャッシュに答えがあれば、aieph はすぐに返します。 ウェブをもう一度検索する必要はありません。答えがなければ、aieph はそのまま 何もしません。

ミス、タイムアウト、エラーが起きても、何も壊れません。元のリクエストは 通常どおり続行されます。それがすべてです。

あなたの修正が、みんなの利益になるかもしれません。

共有キャッシュを使う理由

AI コーディングアシスタントは、同じような情報をよく検索します。

  • よくあるエラーメッセージ
  • ライブラリの動作
  • 設定の詳細
  • 誰かがすでに見つけた解決策

最初の人は検索します。次の人は、必ずしも検索する必要はありません。 aieph は、そうした答えを共有する場所を提供します。使う人が増えるにつれて、 キャッシュは少しずつ便利になっていく可能性があります。

まだ始まったばかりなので、キャッシュがヒットするとは限りません。aieph に まだ答えがないこともありますが、それでまったく問題ありません。

使い心地

AI assistant
     │
     │  "I'm about to search..."
     ▼
   aieph
     │
     ├── HIT  → answer is already here
     │
     └── MISS / timeout / error
              │
              ▼
          original search

aieph は、作業の邪魔にならないように設計されています。キャッシュに役立つ情報が ない場合も、作業方法を変える必要はありません。

Claude Code で始める

Claude Code では、WebSearch と WebFetch に対する単一の PreToolUse フックで aieph を利用できます。簡単な設定例は次のとおりです。

git clone https://github.com/tryaieph/aieph.git

次に、~/.claude/settings.json で、該当するフックを次のように設定します。

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "WebSearch|WebFetch",
        "hooks": [
          {
            "type": "command",
            "command": "node /path/to/aieph/hook/aieph-cache.mjs"
          }
        ]
      }
    ]
  }
}

これで完了です。

要件:Node.js 18 以降。アカウントや API キーは不要です。

任意の環境変数:

AIEPH_API_BASE
LOOKUP_TIMEOUT_MS

Cursor のサポートを準備中です。

aieph の削除

aieph が不要になった場合は、PreToolUse ブロックを削除するだけで元の設定に 戻せます。

何が送信されますか?

aieph は、意図的にシンプルで透明性の高い仕組みになっています。照合のために送信されるのは 検索クエリのテキストだけです。それ以外は何も送信されません。アカウントの作成も、 個人プロフィールの管理も必要ありません。一致する答えがない場合、リクエストは 通常どおり処理されます。

ローカル共有メモリー

aieph には、cli/ にローカル専用の小さなメモリー CLI も含まれています。 共有回答キャッシュとは別のものです。仕組みはシンプルです。事実を一度書き込めば、 接続されたアシスタントが後からそれを記憶できます。このメモリーは完全にローカルに 保たれます。

まだ始まったばかりです。期待値は正直に

aieph はまだ成長の途中です。共有キャッシュは新しいため、まだ答えが見つからない場面は たくさんあります。それは意図したものです。aieph は、役立つために完璧である必要はありません。 ミスしても、キャッシュがまったくなかったかのように感じられるはずです。

時間とともに、誰かが見つけた役立つ答えはどれも、次の人の助けになる可能性があります。

あなたの修正が、みんなの利益に。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。