toolpiper について
ToolPiperは、デバイス上でAIを動かし、Macの機能を操作するmacOSネイティブアプリ兼MCPサーバーです。ローカル推論、ブラウザー、ビジョン、音声、システム操作のツールを幅広くMCPクライアントに提供します。
主な機能
- 01400以上のオンデバイスMCPツール
- 02ローカルモデル推論と音声処理
- 03ブラウザー自動化とテスト
- 04Macのシステム操作とアプリへのアクセス
- 05カテゴリやプロファイルによるカタログ絞り込み
活用シーン
- 01MCPクライアントからローカルAIや音声処理を実行
- 02ブラウザー検査を自動化しテストセッションを保存
- 03Macのシステム機能を確認・操作
MCP 対応
localhost:9998のStreamable HTTP MCPサーバーを通じて、ツール、リソース、ワークフロープロンプトを提供します。ローカル接続は認証不要で、LANおよびリモート接続にはBearerトークン認証を使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
macOS 用 ToolPiper MCP サーバー
400 以上の Model Context Protocol ツールをすべてデバイス上で実行します。 ToolPiper は、Mac をローカル AI プラットフォームに変えるネイティブ macOS アプリです。推論機能(Metal 上の llama.cpp、Apple Intelligence、Neural Engine 上の音声処理)をバンドルし、localhost:9998 で OpenAI 互換 API を提供します。また、マシン全体を Claude Code、Cursor、Codex、独自のスクリプトなど、あらゆる MCP クライアントに公開する組み込み MCP サーバーを備えています。
ローカルモデルの実行にクラウドは不要です。Docker も Python も API キーも必要ありません。プロンプト、ファイル、出力は Mac 上に保たれます。ToolPiper が接続する先は、実行中に lsof -i -P | grep ToolPiper を実行すればご自身で確認できます。
- ウェブサイト: https://modelpiper.com/toolpiper
- ダウンロード: https://modelpiper.com/download(無料。ローカルモデルランナーは制限なく利用でき、アカウントも不要です)
- ドキュメント: https://modelpiper.com/docs/toolpiper
- ツールカタログ: https://modelpiper.com/mcp-tools
- コミュニティ: https://github.com/ModelPiper/modelpiper-community
このリポジトリは、ToolPiper の MCP サーバーマニフェスト(
server.json)、Claude Code プラグイン(plugins/toolpiper)、およびセットアップガイドの公式配布元です。ToolPiper アプリ自体はオープンソースではありませんが、プライバシーに関する主張を信頼に委ねる必要はありません。ネットワーク通信の全バイトを、お使いのマシン上で確認できます。この組織には、オープンソースの関連プロジェクトもあります。PiperSR(ANE 超解像モデル)、FluidAudio、mlx-audio-swift。
クイックスタート
ToolPiper をインストールして一度起動し、Streamable HTTP 経由で任意の MCP クライアントを接続します。ループバック接続では認証は不要です。トークンも OAuth の手順も必要ありません。
modelpiper.com/download からディスクイメージをダウンロードするか、Homebrew でインストールします。
brew tap modelpiper/tap
brew trust modelpiper/tap
brew install --cask toolpiper
trust の行は一度だけ必要です。Homebrew 6 では、信頼するまで独自のタップ以外の cask の利用が拒否されます。
Claude Code、プラグインとして(サーバーエントリーは 1 つだけで、手動設定は不要です):
claude plugin marketplace add ModelPiper/toolpiper
claude plugin install toolpiper@modelpiper
Claude Code、手動サーバーとして:
claude mcp add --transport http toolpiper http://127.0.0.1:9998/mcp
Codex、プラグインとして:
codex plugin marketplace add ModelPiper/toolpiper
codex plugin add toolpiper@modelpiper
または、手動サーバーとして:codex mcp add toolpiper --url http://127.0.0.1:9998/mcp。Codex から ToolPiper に一度サインインします。表示されたら、ToolPiper の同意ページで承認してください。
その他の MCP クライアントの場合は、サーバー設定に次を追加します。
{
"mcpServers": {
"toolpiper": { "type": "http", "url": "http://127.0.0.1:9998/mcp" }
}
}
Claude Desktop、ワンクリック拡張機能として: Releases から toolpiper-1.0.0.mcpb をダウンロードしてダブルクリックすると、Claude Desktop にインストール画面が表示されます。Claude Desktop の設定ファイルはローカルの stdio サーバーのみを実行するため、上記の JSON ブロックは適用されません。ソース、ビルドスクリプト、プライバシーに関する説明は desktop-extension/ にあります。これは小さな Node.js フォワーダーで、Claude Desktop の stdio を同じループバックサーバーに中継します。また、AI モデルで画像、動画、音声を生成するツールをすべて除いたカタログ、directory プロファイルを提供します。
AI エージェントを使ってインストールする場合は、llms-install.md を指定してください。
カタログの内容
400 以上のツール、5 つのリソース、5 つのワークフロープロンプトがあります。名前は <category>_<action>(vision_ocr、system_window_snap、browser_assert)という形式です。ツールごとのドキュメントを含む最新のカタログは、modelpiper.com/mcp-tools でご覧いただけます。
| カテゴリ | 例 | 対応内容 |
|---|---|---|
| コア AI | chat、audio_transcribe、audio_speak、text_embed | ローカル LLM 推論、Neural Engine による音声テキスト変換とテキスト音声変換、埋め込み |
| Apple フレームワーク + RAG | vision_ocr、image_analyze、text_analyze、rag_query | Apple Vision OCR、画像分析、自然言語分析、HNSW と BM25 を組み合わせたハイブリッド文書検索 |
| ブラウザー自動化 | browser_snapshot、browser_action、browser_assert、browser_intercept | CDP 経由の Chrome:AX ツリースナップショット、自己修復セレクター、ネットワークモック、Web Vitals、カバレッジ |
| テスト | test_run、test_save、test_export | 保存済みブラウザーテストセッション、高速リプレイ、Playwright/Cypress へのエクスポート |
| システム操作 | system_* | ウィンドウ、Spaces、クリップボード(OCR 履歴付き)、オーディオ、ディスプレイ、Finder、Calendar、Reminders、Contacts、通知、プロセス、ネットワーク、Bluetooth、Shortcuts など |
| 動画作成 | video_record、video_render、video_edit_timeline | 画面録画による動画、非破壊タイムライン編集、OTIO/FCP XML/EDL エクスポート |
| アウトリーチ | hn_search、reddit_search、github_compare、gsc_analytics | HN、Reddit、GitHub、Google Search Console |
| モデル管理 | model_search、model_download、model_load | HuggingFace の検索、GGUF/CoreML のダウンロード、読み込み/アンロード |
| ルーティング + 統合 | endpoint_set、endpoint_recommend、claude_code_install | セッションごとの推論エンドポイント切り替え、Claude Code ヘルパーのインストール |
リソース: toolpiper://status、toolpiper://models、toolpiper://backends、toolpiper://tests、toolpiper://categories
プロンプト: setup-model、audit-page、create-test、voice-over、research-topic
カテゴリとプロファイルによる絞り込み
カタログ全体をコンテキストに含めたくない場合は、/mcp URL のクエリパラメーターとして category または profile を渡してください。ツール一覧とサーバーの指示は、どちらも指定に合わせて絞り込まれます。
# Just LLM inference (core category)
claude mcp add --transport http toolpiper "http://127.0.0.1:9998/mcp?category=core"
# Web dev workflow (automation profile: core + browser + testing)
claude mcp add --transport http toolpiper "http://127.0.0.1:9998/mcp?profile=automation"
トランスポート
| トランスポート | エンドポイント | 認証 |
|---|---|---|
| Streamable HTTP | POST http://127.0.0.1:9998/mcp(および GET /mcp、tools/list_changed 用の SSE チャネル) | ループバックピアは不要です。カーネルソケットで強制されるため、Host/Origin の偽装で範囲を拡大することはできません。LAN およびリモートのピアは Authorization: Bearer を提示します。 |
トランスポートは Streamable HTTP のみです。ToolPiper に stdio サーバーはなく、以前のガイドに記載されているものは廃止されています。
プライバシー
ローカルモデルを使用する場合、プロンプト、ファイル、出力は Mac 上にとどまります。ToolPiper は、アップデートの確認、サインイン時のライセンス確認、日次のアクティビティ件数の送信のために当社のサーバーに接続し、任意で使用件数を送信することもできます。最後の 2 つは設定で無効にでき、いずれにもコンテンツは含まれません。クラッシュレポートのアップロードはなく、ローカルでの使用にアカウントは必要ありません。それ以外の通信は、ユーザーが要求したものだけです。HuggingFace からのモデルのダウンロード、追加したクラウドプロバイダー、そしてウェブを明示的に対象とするツールが該当します。ご自身で確認できます。
lsof -i -P | grep ToolPiper
アップデート、ライセンス、アクティビティに関する modelpiper.com ホストへのリクエスト、設定をオンのままにした場合の PostHog への任意の使用件数の送信、選択したダウンロードやプロバイダーへの通信が表示されます。いずれにもコンテンツは含まれません。ポリシー全文:modelpiper.com/privacy。
必要条件と料金
- Apple Silicon 搭載の macOS 26 以降
- 無料: ローカルモデルランナーの全機能と、すべての音声機能(文字起こし、テキスト音声変換、ディクテーション)。上限なし、アカウント不要です。
- 有料プランでは、さらに多くのカタログを利用できます。現在の料金プランは modelpiper.com/pricing でご覧いただけます。
よくある質問
「ToolPipe」と同じものですか? いいえ。ToolPiper(このページ、modelpiper.com)は、ModelPiper が提供する macOS 用 MCP サーバーです。一部のディレクトリには、名前が似ている無関係なプロジェクトがあります。
このリポジトリの MIT ライセンスの対象は何ですか? このリポジトリの内容、つまりサーバーマニフェスト、Claude Code プラグイン、セットアップガイドが対象です。ToolPiper アプリ自体はプロプライエタリです。
インターネット接続がなくても動作しますか? はい。推論、音声、ビジョン、RAG、システムツールはすべてデバイス上で動作します。ネットワークが必要なのはモデルのダウンロード時だけです。
ほかのマシンから接続できますか? ループバック接続は設定不要です。LAN およびリモートアクセスには、ベアラートークン認証を使用します。
claude mcp add で ToolPiper をすでに追加しました。プラグインも必要ですか? いいえ。手動で追加した toolpiper サーバーが存在する間、Claude Code はそのサーバーを維持し、プラグイン側のサーバーはスキップするため、重複しません。プラグインは、新規セットアップの場合、または手動で追加した項目を削除した場合に使用します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。