SM

sparesparrow/mcp-prompts

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

119 stars 20 forks 品質 77 トレンド 36

sparesparrow/mcp-prompts は、https://github.com/sparesparrow/mcp-prompts. からインポートされたMCPサーバー候補です。

概要

sparesparrow/mcp-prompts は、https://github.com/sparesparrow/mcp-prompts. からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

AIプロンプトやエージェント設定を管理するためのシンプルなMCPサーバーで、直接Claude CLIオーケストレーションを使います。

それが何をするのか

  • **プロンプトを[[T0]のJSONファイルとして保存します]
  • **クエリおよびプロンプト管理のためのMCPツールを公開します
  • プロジェクトオーケストレーション用のエージェントテンプレートを提供します
  • Claude Desktop、カーソル、その他のMCPクライアントと連携

荷物

  • npm: @sparesparrow/mcp-prompts
  • Docker Hub: [sparesparrow/mcp-prompts

公開リリースは[main]より遅れます。このREADMEで説明されている動作を実行するには、以下のソースからビルドしてください。

クイックスタート

1.設置

2.MCPサーバーを起動

3.MCPクライアントの設定をしてください

Claude Desktopの場合は、claude_desktop_config.jsonに追加してください(他のクライアントも同じコマンドとenvを取っています):

4.Claudeでの使用

クロードに聞いてみましょう:

  • 「esp32でタグ付けされたすべてのプロンプトをリスト」
  • 「esp32-fft-configuration-guideプロンプトを取得してください」
  • 「Python FastAPIベストプラクティスのための新しいプロンプトを作成する」

プロジェクトのオーケストラテリング

オーケストレートスクリプトを使ってプロジェクト全体を分析してください:

これは自動的に:

  1. プロジェクトタイプの検出
  2. 適切な主エージェントをロードする
  3. 専門的なサブエージェントを生成する
  4. 包括的分析を行う
  5. リターン構造化結果

MCPツールズ

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

mcp-prompts

A Model Context Protocol server that stores, searches and serves prompt templates and agent configurations to any MCP client (Claude Desktop, Claude Code, Cursor and others), plus a script that uses those templates to orchestrate Claude CLI agents over a whole project.

Listed on Glama, MCP Market and AIBASE. A Rust reimplementation focused on memory efficiency and concurrency lives in mcp-prompts-rs.

What It Does

  • Stores prompts as JSON files in data/prompts/
  • Exposes MCP tools for querying and managing prompts
  • Provides agent templates for project orchestration
  • Works with Claude Desktop, Cursor, and other MCP clients

Packages

Both registries receive the same version from every v* tag (first together at 4.0.2); Docker images follow the same tag.

Quick Start

1. Install from GitHub Packages

GitHub Packages asks for a token even for public packages (without one the install fails with 401 Unauthorized). Create a personal access token with the read:packages scope (or, with the GitHub CLI, run gh auth refresh -h github.com -s read:packages), then add this to ~/.npmrc:

@sparesparrow:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=YOUR_TOKEN

Keep the token out of any file you commit. Then install:

npm install -g @sparesparrow/mcp-prompts
mcp-prompts   # starts the MCP server on stdio; stop it with Ctrl+C

The package ships the prompts in data/prompts, and the server finds them wherever an MCP client starts it from. Set PROMPTS_DIR to use your own directory instead.

To install from npm instead, skip the ~/.npmrc lines above and run npm install -g @sparesparrow/mcp-prompts. It is the same package, and npm needs no token.

2. Add the server to your MCP client

Claude Code, for every project:

claude mcp add -s user mcp-prompts -- mcp-prompts

Or for one project, commit a .mcp.json at its root (no paths or tokens in it). Claude Code asks you to approve it the first time:

{
  "mcpServers": {
    "mcp-prompts": {
      "command": "mcp-prompts",
      "args": []
    }
  }
}

Check it with claude mcp list. Use one of the two: registering the same name at both scopes gives you two servers.

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "mcp-prompts": { "command": "mcp-prompts", "args": [] } } }