promptz.dev MCP サーバー
Amazon Q Developer 内で promptz.dev からのプロンプトに直接アクセスします。
この MCP サーバーを使用すると、コピー アンド ペーストせずに promptz.dev API からプロンプトにアクセスできるため、開発ワークフローでのコンテキストの切り替えと摩擦が軽減されます。
特徴
promptz.dev MCP サーバーは、主に 2 つの機能を提供します。
プロンプト- プロンプトを検索および実行するための実行可能関数。
ルール- プロジェクト ルールを検索し、他のツールと統合してワークスペースでルールを追加/更新するための実行可能な機能。
Related MCP server: TypeScript Prompt MCP Server
使用例
サーバーが Amazon Q Developer に接続されると、次のような自然言語で使用できるようになります。
「JavaScript に関する CLI プロンプトを検索する」
「『React コンポーネントドキュメント』というプロンプトを表示してください」
「React コンポーネント ドキュメント プロンプトを使用してドキュメントを改善します」
「CDK開発のプロジェクトルールを見つける」
「CDK プロジェクト構造プロジェクトルールをワークスペースに追加する」
インストール
ステップ1: API認証情報を取得する
https://promptz.dev/mcpに移動します。
API キー、API URL、サンプル MCP 構成スニペットなどの MCP 設定をコピーします。
ステップ2: MCPサーバーをインストールする
~/.aws/amazonq/mcp.jsonにある Amazon Q Developer MCP クライアント設定ファイルを開きます。
オプション1: npxを使用する(推奨)
サーバーを使用する最も簡単な方法は、インストールを必要としない npx を使用することです。
Amazon Q Developer MCP クライアントの設定ファイルに次の構成を追加します。
{
"mcpServers": {
"promptz.dev": {
"command": "npx",
"args": ["-y", "@promptz/mcp"],
"env": {
"PROMPTZ_API_URL": "your-api-url-from-promptz.dev",
"PROMPTZ_API_KEY": "your-api-key-from-promptz.dev"
},
"disabled": false,
"autoApprove": []
}
}
}オプション2: ローカルインストール
リポジトリをクローンします。
git clone https://github.com/cremich/promptz-mcp.git
cd promptz-mcp依存関係をインストールしてビルドします。
npm install
npm run buildMCP クライアントの設定ファイルに次の構成を追加します。
{
"mcpServers": {
"promptz.dev": {
"command": "node",
"args": ["/path/to/promptz-mcp/build/index.js"],
"env": {
"PROMPTZ_API_URL": "your-api-url-from-promptz.dev",
"PROMPTZ_API_KEY": "your-api-key-from-promptz.dev"
},
"disabled": false,
"autoApprove": []
}
}
}トラブルシューティング
サーバーに問題が発生した場合:
API認証情報が正しいことを確認してください
MCPクライアントでサーバーが適切に設定されていることを確認します
~/.promptz/logs/mcp-server.logにあるログでエラーメッセージを探します。デバッグには MCP インスペクタを使用します。
# Run with environment variables
PROMPTZ_API_URL="your-api-url" PROMPTZ_API_KEY="your-api-key" npm run inspectorインスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
発達
サーバーに貢献したり修正したりしたい人:
# Install dependencies
npm install
# Build the server
npm run build
# For development with auto-rebuild
npm run watch
# Run tests
npm testセキュリティに関する考慮事項
このサーバーはプロンプトへの読み取りアクセスのみを提供し、書き込み操作は実装していません。
API認証情報はMCPクライアントの設定ファイルに保存されます
promptz.dev APIとのすべての通信はHTTPS経由で行われます。
サーバーはホームディレクトリ内のファイルにログを記録します (~/.promptz/logs/mcp-server.log)