local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Built with and supports Bun for running MCP processes
Allows downloading MCPs directly from GitHub repositories
Supports MCPs built with JavaScript
🍃 ふりかけ(またはふり)(WIP)
Furikake は、MCP 管理用の使いやすいローカル CLI と API です。
- MCP サーバーをダウンロードする [GitHub から]
- フル機能のCLI
- Typescript および Javascript で構築された MCP をサポートします。Python (将来対応)。
- HTTP API ルート (Bun http、stdio から http、クリアおよび標準ルートを使用)
- プロセス状態管理 [PM2 を使用]
- 各プロセスのログ
- npm を使用して MCP を設定および実行する
- BunとTypescriptで構築
- ご飯と一緒に食べると美味しい
インストール(macOS/Linux)
まず、Bun をインストールします (まだインストールしていない場合)。
次に、Furikake をインストールします。
これで準備完了です!
使い方
MCPSを管理する
Furikake は、次のように任意のパブリック github リポジトリで動作します。
例: furi add smithery-ai/mcp-fetch
rename
コマンドを使用して MCP の名前を変更することもできます。ただし、MCP が実行中の場合は再起動されることに注意してください。
例: furi rename smithery-ai/mcp-fetch fetch
MCPを削除する
例: furi delete fetch
インストールされているMCPの一覧
インストールされているすべてのMCPを表示
MCPを開始する
-e env はオプションであり、ダウンロードした MCP サーバーに依存します。MCP の env 変数を表示するには、次のコマンドを使用します。
MCP で利用可能なすべてのツールのリスト(詳細を含む)を取得するには、次のコマンドを使用します。
MCPを停止する
MCPを再起動する
実行中のMCPを呼び出す
HTTP APIの使用
- 実行中の MCP には、自動的に http ルートが設定されます。
- MCP のオン/オフは CLI 経由でのみ実行できます。
http 経由で MCP にアクセスするには、次の方法でプロキシをオンにします。
ルートをオフにするには、次の方法を使用できます。
ルート
- /api/status (実行中のすべての MCP のリストを取得する)
- /api/tools (オンラインのすべての MCP で利用可能なすべてのツールのリストを取得します)
- /api/
mcp-name
/status - /api/
mcp-name
/restart - /api/
mcp-name
/logs - /api/
mcp-name
/tools (定義されたMCPで利用可能なすべてのツールのリストを取得する)
mcp-name
はauthor/repo
またはalias
いずれかです。
スターの歴史
終わりに
ここまで読んでくださった方は、Furikake が便利で時間の節約になることを願っています。MCP をより実践的に操作できるように、趣味で開発しました。貢献したい場合は、Issue またはプルリクエストをお気軽にご提出ください。変更内容を確認後、マージいたします。
このアイデアが良いと思ったら、リポジトリにスターを付けてください。このアイデアが悪いと思ったら、リポジトリにスターを付けてください。
ふりかけをご覧いただきありがとうございます!
This server cannot be installed
MCP 管理用のローカル CLI と API。これにより、ユーザーは GitHub から MCP をダウンロード、インストール、管理、操作することができ、プロセス状態管理、ポート割り当て、HTTP API ルートなどの機能も利用できます。