1. Conduid
  2. AI
  3. Prompt Library
MCP server · AI

Prompt Library

Claude Code plugin: a CSV-backed prompt library. Save, search, fill in and reuse prompts via MCP tools, slash commands and a CLI. Stdlib Python core; by default runs a shared background MCP service (opt out with SHARED_MCP_DISABLE=1).

34Low

Scored 7 days ago · breakdown

About Prompt Library

Prompt Library is an MCP server in the AI category: claude Code plugin: a CSV-backed prompt library. Save, search, fill in and reuse prompts via MCP tools, slash commands and a CLI. Stdlib Python core; by default runs a shared background MCP service (opt out with SHARED_MCP_DISABLE=1).

Install

From source
git clone https://github.com/ronsmithjr/prompt-library

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Prompt Library

Powered by Claude · Grounded in docs

I know everything about Prompt Library. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

prompt-library

A collection of AI prompts organised as executable MCP (Model Context Protocol) prompt servers. Each server exposes structured prompts that can be invoked directly in Copilot Chat agent mode using @server-name /prompt-name.


Repository Structure

prompt-library/
│
├── pyproject.toml                      # Deployable Python project config
├── mcp.example.jsonc                   # Example MCP registrations (copy to your MCP config)
├── docs/                               # Usage guides for each server
│   ├── code-prompts-usage.md
│   ├── dev-prompts-usage.md
│   ├── food-prompts-usage.md
│   ├── prompt-template-usage.md
│   └── research-prompts-usage.md
├── src/
│   └── prompt_library/                 # Installable package (source of truth)
│       └── servers/                    # MCP prompt server implementations
│           ├── code_prompts.py         # code-docs-updater, code-docs-creator
│           ├── food_prompts.py         # recipe-generator, ingredient-subs, meal-planner
│           ├── research_prompts.py     # deep-dive, article-summary, competitive-analysis
│           └── dev_prompts.py          # create-mcp-server, add-mcp-prompt
│
├── FrequentlyAskedQuestions.md         # Common questions about MCP server development
├── LICENSE
└── README.md                           # This file

MCP Servers

Server File Prompts
food-prompts src/prompt_library/servers/food_prompts.py recipe-generator, ingredient-subs, meal-planner
research-prompts src/prompt_library/servers/research_prompts.py deep-dive, article-summary, competitive-analysis
code-prompts src/prompt_library/servers/code_prompts.py code-docs-updater, code-docs-creator
dev-prompts src/prompt_library/servers/dev_prompts.py create-mcp-server, add-mcp-prompt

Quick Start

Install & run (deployable project)

This repository is set up as an installable Python project (via pyproject.toml). With uv:

uv sync
uv run code-prompts

Other console scripts:

  • food-prompts
  • research-prompts
  • dev-prompts

Registration (mcp.json)

This repo ships an example config at mcp.example.jsonc. Copy its entries into the mcp.json location used by your MCP client (VS Code / Copilot, Claude Desktop, etc.).

{
  "code-prompts": {
    "command": "code-prompts",
    "args": []
  }
}

For a no-install alternative, mcp.example.jsonc also includes a uv run --project <path> variant.

Using an existing prompt

All servers must be registered in mcp.json before use. Once registered, invoke any prompt in Copilot Chat:

@food-prompts /recipe-generator ingredients=chicken, garlic, lemon
@research-prompts /deep-dive topic=Model Context Protocol
@research-prompts /competitive-analysis subject="GitHub Copilot" competitor=Cursor

Building a new server

The dev-prompts server provides two prompts for scaffolding new servers without writing code manually:

Step 1 — Generate the server file:

@dev-prompts /create-mcp-server
  server_name=my-server
  prompt_name=my-prompt
  prompt_description="what the prompt does"
  arguments="arg_one (description), arg_two (description), arg_three (description)"
  persona=expert persona
  output_file=my-server.py

Step 2 — Add more prompts (optional):

@dev-prompts /add-mcp-prompt
  prompt_name=my-second-prompt
  description="what this prompt does"
  arguments="required_arg* (description), optional_arg? (description)"
  server_file=my-server.py

Step 3 — Create the usage documentation:

@code-prompts /code-docs-creator code_file_to_read=src/prompt_library/servers/my_server.py

Step 4 — Keep documentation up to date:

@code-prompts /code-docs-updater
  code_file_to_read=src/prompt_library/servers/my_server.py
  file_to_update=docs/my-server-usage.md

See the usage guides in docs/ for the current prompt and transport details.


Hosted (Render) streamable-http

Use this when you want a single hosted deployment per code update and your MCP client can connect over HTTP (streamable-http).

Start command (Render)

Render provides $PORT. Bind to all interfaces so Render can route traffic:

code-prompts --transport streamable-http --host 0.0.0.0 --port $PORT --path /mcp

The other servers work the same way:

food-prompts --transport streamable-http --host 0.0.0.0 --port $PORT --path /mcp
research-prompts --transport streamable-http --host 0.0.0.0 --port $PORT --path /mcp
dev-prompts --transport streamable-http --host 0.0.0.0 --port $PORT --path /mcp

Notes

  • The HTTP endpoint is /mcp by default (override with --path or $MCP_HTTP_PATH).
  • Add authentication if you deploy to the public internet.
  • See the server usage guides in docs/ for details.

Documentation

File Description
docs/food-prompts-usage.md Usage guide for food-prompts
docs/research-prompts-usage.md Usage guide for research-prompts
docs/code-prompts-usage.md Usage guide for code-prompts
docs/dev-prompts-usage.md Usage guide for dev-prompts
docs/prompt-template-usage.md How to use the manual server template
FrequentlyAskedQuestions.md Common questions about MCP server development

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Prompt Library

How do I install Prompt Library?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Prompt Library safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Prompt Library still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.