π¦
Promptcaddy
A lightweight prompt management tool with MCP server and CLI capabilities.
0 installs
1 stars
Trust: 43 β Fair
Devtools
Installation
npx promptcaddyAsk AI about Promptcaddy
Powered by Claude Β· Grounded in docs
I know everything about Promptcaddy. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
PromptCaddy
A lightweight prompt management tool with MCP server and CLI capabilities.
Overview
PromptCaddy is a Go-based tool for managing, serving, and executing prompts from Markdown files. It can run as a Model Context Protocol (MCP) server or be used directly from the command line.
Features
- MCP server for serving prompts to MCP-compatible hosts
- CLI for listing and calling prompts directly
- Markdown-based prompt storage with frontmatter metadata
- File watching for automatic prompt updates
- Structured prompt management and organization
Installation
# Clone the repository
git clone https://github.com/yourusername/PromptCaddy.git
cd PromptCaddy
# Build the application
go build ./cmd/promptcaddy
Usage
MCP Server Mode
# Start the MCP server
./promptcaddy serve --dir ./prompts
CLI Mode
# List available prompts
./promptcaddy list --dir ./prompts
# Call a specific prompt
./promptcaddy call <prompt-name> --dir ./prompts
Project Structure
PromptCaddy/
βββ cmd/
β βββ promptcaddy/ # Main application entry point
βββ internal/
β βββ cli/ # CLI commands (list, call)
β βββ core/ # Core functionality (prompter, watcher)
β βββ server/ # MCP server implementation
βββ prompts/ # Prompt files in Markdown format
βββ go.mod # Go module definition
βββ README.md # This file
License
This project is licensed under the MIT License.
