mcpField
S
Sippion

Sippion

ローカル
github.com開発ツール06 週間前に更新

Sippion について

Sippionは、コーディングエージェント向けに関連性の高いリポジトリ断片を少量取得する、ローカルの読み取り専用MCPサーバーです。検索中にネットワークやリポジトリコードの実行を行わず、永続インデックスも保持しません。

主な機能

  1. 01リポジトリコンテキスト検索ツール1種
  2. 02字句・構造・意味による検索
  3. 03ローカルでの読み取り専用動作
  4. 04確度の高い秘密情報のマスキング
  5. 05検索状態はメモリ内のみ保持
  6. 06複数言語の構造解析

活用シーン

  1. 01クエリから関連するソース断片を特定
  2. 02コーディング作業に絞ったリポジトリ情報を提供
  3. 03コードを実行せずにリポジトリを検索
  4. 04大きなファイルを読む必要を減らす

MCP 対応

SippionはローカルMCPサーバーとして、repo_contextツールを通じてコーディングエージェントに範囲を限定したリポジトリ検索を提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbsippion-linux-x86_64.mcpb
mcpbsippion-windows-x86_64.mcpb
mcpbsippion-macos-aarch64.mcpb
mcpbsippion-macos-x86_64.mcpb

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Sippion

Release CI MCP Registry License Rust

English | 日本語

AI が使用するコンテキストを減らし、API トークンとサブスクリプションの利用枠を長持ちさせます。

Sippion は、AI コーディングエージェントが使用するトークンを減らす、ローカルで読み取り専用の MCP サーバーです。エージェントにリポジトリの広範囲を開かせる代わりに、Sippion の単一ツール repo_context が、関連性が高く範囲を限定したソースコードの抜粋を少量返します。

これにより、タスクごとの不要なコンテキストを削減できます。API ベースのワークフローで使用量を抑えられるほか、それだけではありません。Sippion は、エージェントが消費するコンテキストの量を減らすことで、サブスクリプション型の AI コーディングプランの利用枠を長持ちさせるのにも役立ちます。

仕組み

AI coding agent
    ↓ ask for focused repository context
Sippion repo_context
    ↓ return a few relevant excerpts
AI reads only the files it actually needs

例:

repo_context {"q":"authentication token validation"}

Sippion はローカルかつ読み取り専用のまま、範囲を限定した字句・構造・意味検索を行います。

インストール

macOS / Linux
curl -fsSL --proto '=https' --proto-redir '=https' --tlsv1.2 https://raw.githubusercontent.com/Sitten-Tokyo/Sippion/75d6b27e83b86bec00297cd5b5c05bb014e16904/scripts/bootstrap.sh | sh
Windows PowerShell
irm https://raw.githubusercontent.com/Sitten-Tokyo/Sippion/75d6b27e83b86bec00297cd5b5c05bb014e16904/scripts/bootstrap.ps1 | iex

その後、AI クライアントを再起動してください。sippion setup は、Codex、Claude Code、Antigravity、OpenCode 向けに Sippion を登録します。

便利なコマンド:

sippion setup
sippion doctor
sippion uninstall
sippion mcp --root-auto

Sippion を選ぶ理由

  • トークンを節約: ファイルを幅広く読み込む代わりに、エージェントへ焦点を絞ったリポジトリのコンテキストを提供します。
  • API の課金以外にも有効: サブスクリプションの利用枠を長持ちさせるのにも役立ちます。
  • ローカルでプライベート: リポジトリのコンテキストを提供する際に、ネットワークへアクセスしません。
  • 読み取り専用: リポジトリを変更したり、リポジトリのコードを実行したりすることはありません。
  • 永続的なインデックスなし: 検索状態は RAM 内に保持されます。
  • シンプルな構成: MCP ツールは repo_context の1つだけです。

Sippion はリポジトリのコンテキストを提供するツールであり、コンパイラーや言語サーバーではありません。現在、構造解析は Rust、Python、JavaScript/TypeScript、Go、Java、C#、C、C++ に対応しています。

安全性

Sippion は検索中に、リポジトリのコード、ビルドスクリプト、コンパイラー、LSP サーバー、シェルコマンドを実行しません。リポジトリ内のテキストは信頼できないデータとして扱われ、信頼度の高い秘密情報はモデルへの出力前にマスキングされます。

詳細については、セキュリティと信頼境界をご覧ください。

ドキュメント

クレジット

コンパクトな効率化動作は、Ponytail と i-have-adhd に着想を得ています。ライセンスに関する注記はサードパーティに関する通知をご覧ください。

コメント

MCP は初めてですか?

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

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