mcpField
P
Prompter Mcp Server

Prompter Mcp Server

ローカル
github.com/vines90AI・エージェント067 週間前に更新

Prompter Mcp Server について

Prompter MCP Serverは、個人やチーム向けにプロンプトライブラリを管理し、認証、検索、編集、バージョン履歴に対応します。MCPクライアント向けのツールを通じて、公開プロンプトや人気のプロンプトも利用できます。

主な機能

  1. 01Secret-KeyとJWTによる認証
  2. 02プロンプトの作成、検索、更新、削除
  3. 03公開・非公開プロンプトライブラリ
  4. 04プロンプトのバージョン履歴
  5. 05公開・人気プロンプトの検索

活用シーン

  1. 01個人用プロンプトライブラリの管理
  2. 02チーム内でのプロンプト共有
  3. 03タスクに使うコミュニティプロンプトの検索
  4. 04プロンプトのバージョン変更の追跡

MCP 対応

MCPサーバーは、認証、プロンプトの検索と取得、公開・人気プロンプトの検索、プロンプト管理のツールを提供します。MCPクライアントはこれらのツールでプロンプトライブラリを利用・管理できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"prompt-server-vines90": {
"command": "npx",
"args": [
"-y",
"aiprompter-mcp-server"
],
"env": {
"PROMPT_MANAGER_API_URL": "<PROMPT_MANAGER_API_URL>",
"SECRET_KEY": "<SECRET_KEY>"
}
}
}
}
起動コマンドnpx -y aiprompter-mcp-server
設定が必要な環境変数
PROMPT_MANAGER_API_URL
SECRET_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmaiprompter-mcp-server

ツール

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

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

詳細

AI Prompter MCP Server

Secret-Key 認証、プロンプト管理、公開広場へのアクセスなどに対応した、機能豊富なAIプロンプト管理用MCPサーバーです。

🚀 クイックスタート

インストール
npm install -g aiprompter-mcp-server
基本設定

設定ファイル ~/.aiprompter-mcp-config.json を作成します。

{
  "api_url": "https://www.aiprompter.cc",
  "secret_key": "your-secret-key-here"
}
Cursorの設定例

~/.cursor/mcp.json に次の内容を追加します。

{
  "mcp": {
    "servers": {
      "aiprompter": {
        "command": "npx",
        "args": ["aiprompter-mcp-server"],
        "env": {
          "PROMPT_MANAGER_API_URL": "https://www.aiprompter.cc",
          "SECRET_KEY": "your-secret-key"
        }
      }
    }
  }
}
Claude Desktopの設定例

claude_desktop_config.json に次の内容を追加します。

{
  "mcpServers": {
    "aiprompter": {
      "command": "npx",
      "args": ["aiprompter-mcp-server"],
      "env": {
        "PROMPT_MANAGER_API_URL": "https://www.aiprompter.cc",
          "SECRET_KEY": "your-secret-key"
      }
    }
  }
}

🛠️ 機能

認証方式
  • Secret-Key認証:64桁のキーを使用し、ユーザー名とパスワードは不要です
  • JWT Token認証:従来のユーザー名とパスワードによる方式です
プロンプト管理
  • プロンプトの作成:カテゴリ、タグ、公開/非公開設定に対応しています
  • プロンプトの検索:キーワード、カテゴリ、タグで検索できます
  • プロンプトの更新:バージョン履歴付きの完全なCRUD操作に対応しています
  • プロンプトの削除:関連データも連鎖的に削除します
プロンプトライブラリへのアクセス
  • 公開プロンプト広場:コミュニティで共有されているプロンプトを閲覧できます
  • 非公開プロンプトライブラリ:個人専用のプロンプトを管理できます
  • 人気のプロンプト:人気順に並べたおすすめのプロンプトを確認できます
高度な機能
  • Redisキャッシュ:クエリのパフォーマンスを向上させます
  • バージョン管理:更新のたびにバージョン履歴を自動生成します
  • レスポンシブデザイン:デスクトップとモバイルに対応しています
  • エラー時の再試行:ネットワークエラーが発生すると自動的に再試行します

📋 利用可能なツール

認証関連
  • auth_status - 現在の認証状態を確認します
  • get_user_profile - ユーザー情報を取得します
プロンプト操作
  • get_prompts - プロンプト一覧を取得します(検索、ページネーションに対応)
  • get_prompt_detail - 個別のプロンプトの詳細を取得します
  • get_public_prompts - 公開プロンプトを取得します
  • get_trending_prompts - 人気のプロンプトを取得します
  • add_prompt - 新しいプロンプトを追加します
  • update_prompt - プロンプトを更新します
  • delete_prompt - プロンプトを削除します

🔧 環境変数

変数名説明デフォルト値
PROMPT_MANAGER_API_URLAPIサーバーのアドレスhttps://www.aiprompter.cc
SECRET_KEY64桁のSecret-Key認証必須
USER_TOKENJWT Token認証(任意)-
USERNAMEユーザー名(JWT認証用)-
PASSWORDパスワード(JWT認証用)-

📦 インストール方法

NPMでのインストール(推奨)
npm install -g aiprompter-mcp-server
ソースコードからのインストール
git clone https://github.com/vines90/mcp-prompt-server.git
cd mcp-prompt-server
npm install
npm run build

🧪 テスト

# 运行基础测试
npm test

# 运行生产环境测试
npm run test:production

# 验证配置
npm run verify-config

🔍 デバッグ

ログレベル

環境変数 LOG_LEVEL を設定します。

  • debug:詳細なログ
  • info:基本情報
  • warn:警告情報
  • error:エラー情報
デバッグコマンドの例
LOG_LEVEL=debug npx aiprompter-mcp-server

📄 サービス設定の例

最小構成
{
  "command": "npx",
  "args": ["aiprompter-mcp-server"],
  "env": {
    "SECRET_KEY": "your-64-char-secret-key"
  }
}
完全な設定
{
  "command": "npx",
  "args": ["aiprompter-mcp-server"],
  "env": {
    "PROMPT_MANAGER_API_URL": "https://www.aiprompter.cc",
    "SECRET_KEY": "your-secret-key",
    "LOG_LEVEL": "info",
    "MAX_PROMPT_TOOLS": "10"
  }
}

🎯 利用シーン

個人ユーザー
  • 個人用AIプロンプトライブラリを管理する
  • コミュニティの優れたプロンプトを見つけて使用する
  • デバイス間でプロンプトを同期する
チームユーザー
  • チームのプロンプトリソースを共有する
  • プロンプトのバージョン履歴を管理する
  • 権限管理と共同作業を行う
開発者
  • AIアプリケーション向けの基本的なプロンプト管理機能を構築する
  • プロンプト機能をすばやく統合する
  • 標準化されたAPIインターフェースを提供する

🤝 コントリビューションガイド

IssueやPull Requestの投稿を歓迎します!

開発の流れ
  1. プロジェクトをForkします
  2. 機能ブランチを作成します
  3. 変更をコミットします
  4. Pull Requestを作成します

📞 サポートとフィードバック

  • 🌐 公式サイト: https://www.aiprompter.cc
  • 💬 WeChatグループ: ウェブサイトのQRコードをスキャンして参加してください
  • 🐛 問題の報告: GitHub Issuesから報告してください

📄 ライセンス

MIT License

コメント

MCP は初めてですか?

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

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