Mcp Prompt Optimizer (local) について
Mcp Prompt Optimizer (local) は、開発が終了したルールベースのプロンプト整形ツールです。プロンプトをローカルで処理したい利用者向けで、技術的な詳細を保ちながら内容を分析し、Windows、macOS、Linuxでテンプレートを管理できます。
主な機能
- 01ローカルでのルールベース最適化
- 02技術的な詳細の保持
- 03デバッグ状況の検出
- 04テンプレートの保存と再利用
- 05Windows、macOS、Linux対応
活用シーン
- 01バックエンドに送信せずプロンプトを最適化
- 02コードや技術パラメーターを保って書き換え
- 03保存したプロンプトパターンの再利用
- 04対応するデスクトップやサーバープラットフォームで実行
MCP 対応
MCP サーバーとして動作し、MCP クライアントからコマンドを指定して設定できます。READMEにはClaude Desktop、Cursor、Windsurfの設定例があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
🌍 MCP Prompt Optimizer Local - クロスプラットフォーム版
最終リリース — このパッケージは非推奨です。 LLM 層を持たない、ルールベースのプロンプトフォーマッターです。最新のモデルは独自により適切なプロンプトを書き換えられるため、今後の開発は終了しました。既存のキーは引き続き使用できます。有効期限が設定される場合は、事前にお知らせします。テンプレート、評価、コンテキストエンジニアリングには、クラウドパッケージ
npm install -g mcp-prompt-optimizerをご利用ください。
高度なローカルプロンプトインテリジェンスエンジンで、プライバシーを完全に保護し、コンテンツを高度に分析します。Windows、macOS、Linux に対応したユニバーサルなクロスプラットフォームサポートを実現しました。
🎬 デモ動画
MCP Prompt Optimizer Local の動作をご覧ください。詳しいデモをご覧いただけます。
インストールから使い方までを詳しく紹介します。内容は次のとおりです。
- ⚡ クロスプラットフォームへのクイックインストール
- 🔑 ライセンスの設定(Basic 無料 + Pro 79 ドルの買い切り)
- 🔧 MCP クライアントの設定
- 🧠 プロンプト最適化のライブ例
- 🤖 ルールベース最適化の紹介
🚀 クイックスタート
1. ローカルライセンスキーを取得する
https://promptoptimizer.xyz/local-license にアクセスして、ローカルライセンスキーを取得してください。
2. ライセンスキーを設定する
# Option 1: Environment variable (recommended)
export OPTIMIZER_API_KEY="sk-local-basic-your-key-here"
# Option 2: Add to shell profile
echo 'export OPTIMIZER_API_KEY="sk-local-basic-your-key-here"' >> ~/.bashrc
source ~/.bashrc
3. グローバルにインストールする
npm install -g mcp-prompt-optimizer-local
4. インストールを確認する
mcp-prompt-optimizer-local --version
mcp-prompt-optimizer-local check-license
🎯 MCP クライアントの設定
Claude Desktop(~/.claude/claude_desktop_config.json)
基本設定(ルールベース最適化のみ):
{
"mcpServers": {
"prompt-optimizer-local": {
"command": "mcp-prompt-optimizer-local",
"env": {
"OPTIMIZER_API_KEY": "sk-local-basic-your-key-here"
}
}
}
}
Pro の設定:
{
"mcpServers": {
"prompt-optimizer-local": {
"command": "mcp-prompt-optimizer-local",
"env": {
"OPTIMIZER_API_KEY": "sk-local-pro-your-key-here"
}
}
}
}
Cursor(設定 → 拡張機能 → MCP)
{
"mcpServers": {
"prompt-optimizer-local": {
"command": "mcp-prompt-optimizer-local",
"env": {
"OPTIMIZER_API_KEY": "sk-local-pro-your-key-here"
}
}
}
}
Windsurf(MCP 設定)
{
"mcpServers": {
"prompt-optimizer-local": {
"command": "mcp-prompt-optimizer-local",
"env": {
"OPTIMIZER_API_KEY": "sk-local-pro-your-key-here"
}
}
}
}
🌍 プラットフォームのサポート
| プラットフォーム | アーキテクチャ | 状態 | 自動インストール |
|---|---|---|---|
| 🪟 Windows | x64 | ✅ 本番環境対応済み | ✅ |
| 🍎 macOS | Intel(x64) | ✅ 完全サポート | ✅ |
| 🍎 macOS | Apple Silicon(M1/M2/M3+) | ✅ 完全サポート | ✅ |
| 🐧 Linux | x64 | ✅ 完全サポート | ✅ |
| 🐧 Linux | ARM64 | ✅ 完全サポート | ✅ |
どの環境でも、同じコマンドで利用できます! インストーラーが自動的に次の処理を行います。
- プラットフォームとアーキテクチャを検出
- 適切なネイティブバイナリをダウンロード
- SHA256 チェックサムで整合性を検証
- 適切な権限を設定し、インストールを検証
🛡️ セキュリティ機能
- 🔑 ライセンスキー認証 - 不正使用を防止します
- 🔍 バイナリ整合性の検証 - SHA256 ハッシュを検証します
- 🚪 多段階インストール - 4 層のセキュリティ検証を行います
- 🏠 ローカル処理 - プロンプトはお使いのマシン上で最適化され、バックエンドに送信されることはありません。無料プランではキーは不要で、ネットワーク通信も行いません。ライセンスキーはバックエンドで検証されます
- 🛡️ 改ざん検知 - 変更または破損したバイナリを検出します
🎯 主な機能
- 🧠 インテリジェントなコンテンツ分析 - 高度なプロンプト最適化
- 🔧 技術パラメーターの保持 - コードや技術的な詳細を維持します
- 🐛 デバッグシナリオの検出 - コンテキストに応じて最適化します
- 📝 テンプレート管理 - 最適化パターンを保存して再利用できます
- 🤖 ルールベースの最適化:AI を考慮した処理をマシン上で完結します。LLM の呼び出しはなく、OpenAI キーも不要です
- ⚡ パフォーマンスの最適化 - ローカルで高速に起動し、一般的なプロンプトを 1 秒未満で最適化します
💰 ライセンスの選択肢
Basic ライセンス - 無料
- ✅ 1 日 5 回の最適化 - プラットフォームのお試しに最適です
- ✅ 完全なプライバシー - データは送信されません
- ✅ ルールベースの最適化 - 高度な AI 対応エンジン
- ✅ ローカル処理 - すべての処理をマシン上で実行します
Pro ライセンス - 79 ドルの買い切り
- ✅ 最適化回数無制限 - 1 日あたりの制限はありません
- ✅ 強化されたアルゴリズム - 高度な最適化手法
- ✅ バイナリ更新の優先提供 - 最新の最適化機能の改善
- ✅ ライセンス検証を 1 時間キャッシュ - キーが設定されたライセンスの再検証には、バックエンドへの接続が必要です
📖 使用例
基本的な最適化
# Start MCP server
mcp-prompt-optimizer-local
# Check license status
mcp-prompt-optimizer-local check-license
# Show help
mcp-prompt-optimizer-local help
設定オプション
ライセンスキーの取得元(優先順位順)
- 環境変数:
OPTIMIZER_API_KEY - ユーザー設定ファイル:
~/.mcp_optimizer/config.json - プロジェクトの .env ファイル:カレントディレクトリの
.env
設定ファイルの例
{
"apiKey": "sk-local-pro-your-key-here",
"features_enabled": [
"local_processing",
"template_management",
"cross_platform_support"
]
}
🔧 プラットフォーム固有の注意事項
🍎 macOS
- セキュリティ:初回起動時にセキュリティダイアログが表示されることがあります。「Allow」をクリックしてください
- アーキテクチャ:Intel と Apple Silicon を自動検出します
- 権限:インストーラーが実行権限を自動的に設定します
🐧 Linux
- ディストリビューション:Ubuntu、Debian、CentOS、Fedora、Arch でテスト済みです
- ARM64:Raspberry Pi と ARM サーバーを完全にサポートします
- 権限:インストール時に
chmod +xを自動実行します
🪟 Windows
- バージョン:Windows 10、11、Server 2019/2022
- アーキテクチャ:ネイティブバイナリで x64 をサポートします
- ウイルス対策ソフト:新しいバイナリの実行に承認が必要な場合があります
🚨 トラブルシューティング
インストールの問題
# Clear npm cache
npm cache clean --force
# Reinstall package
npm uninstall -g mcp-prompt-optimizer-local
npm install -g mcp-prompt-optimizer-local
# Check platform detection
node -e "console.log('Platform:', process.platform, 'Arch:', process.arch)"
バイナリの問題
# Verify security components
npm run verify-security
# Check binary integrity
npm run validate-manifest
# Manual download (if automatic fails)
# Binaries available at: https://github.com/nivlewd1/mcp-prompt-optimizer-local/releases
権限の問題(macOS/Linux)
# Fix permissions manually
chmod +x ~/.npm-global/lib/node_modules/mcp-prompt-optimizer-local/bin/mcp-optimizer-*
🏢 エンタープライズ導入
Docker のサポート
FROM node:18-alpine
RUN npm install -g mcp-prompt-optimizer-local
ENV OPTIMIZER_API_KEY="sk-local-pro-your-key-here"
RUN mcp-prompt-optimizer-local check-license
Kubernetes のデプロイ
apiVersion: v1
kind: Secret
metadata:
name: mcp-optimizer-keys
type: Opaque
stringData:
OPTIMIZER_API_KEY: "sk-local-pro-your-key-here"
CI/CD の統合
- name: Install MCP Optimizer
run: |
export OPTIMIZER_API_KEY="${{ secrets.OPTIMIZER_API_KEY }}"
npm install -g mcp-prompt-optimizer-local
mcp-prompt-optimizer-local check-license
🔄 アップグレード
npm update -g mcp-prompt-optimizer-local
mcp-prompt-optimizer-local --version
バージョン間の破壊的変更については、CHANGELOG.md をご覧ください。
📚 ドキュメント
- 📖 全ドキュメント:https://promptoptimizer.xyz/docs
- 🌍 クロスプラットフォームガイド:CROSS-PLATFORM.md
- 📝 変更履歴:CHANGELOG.md
- 🏗️ 実装の詳細:IMPLEMENTATION-SUMMARY.md
🆘 サポート
- 🐛 問題の報告:GitHub Issues
- 📧 メール:[email protected]
- 💬 ディスカッション:GitHub Discussions
🏆 最新情報
完全なバージョンごとのリリース履歴については、CHANGELOG.md をご覧ください。
📊 技術仕様
- Node.js:>=16.0.0
- npm:>=8.0.0
- バイナリサイズ:プラットフォームごとに約15~20MB
- メモリ使用量:通常は<100MB
- 起動時間:<2秒
- 最適化速度:リクエストごとに<500ms
どのプラットフォームでもプロンプトを最適化する準備はできていますか?今すぐインストールして、クロスプラットフォームのプロンプトインテリジェンスの未来を体験しましょう! 🚀
🏷️ ライセンス
商用ライセンスです。詳細は LICENSE をご覧ください。
⭐ 役に立ったら、このリポジトリにスターを付けてください!
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。