My Prompts MCP
My Prompts MCP
Легковесный MCP-сервер, который предоставляет пользовательские промпты, определенные в Markdown-файлах, с поддержкой аргументов.
Храните свои .md файлы с промптами в репозитории — отдельном git-репозитории или папке в существующем — и подключите эту директорию к вашему AI-клиенту через этот MCP-сервер. Таким образом, ваши промпты будут версионироваться, ими можно будет делиться, и их будет легко обновлять на разных машинах и между членами команды.
Пример использования My Prompts MCP с Cherry Studio:
https://github.com/user-attachments/assets/32dfa36d-657f-4b9b-8086-c7a00ffe3185
[!IMPORTANT] Этот проект разработан и поддерживается Сергеем Предводителевым. Поддержка сообщества помогает проекту активно развиваться и поддерживаться в актуальном состоянии. Вы можете поддержать проект, используя следующие сервисы:
Спасибо за вашу поддержку ❤️
Общее использование
Установка
Скачайте бинарный файл для вашей платформы из GitHub Releases.
Создание промпта
Создайте .md файл в вашей директории промптов, например greet.md:
---
description: Greet a person by name
arguments:
- name: name
description: The person's name
required: true
---
Please greet {{name}} in a friendly and professional way.Подключение к MCP-клиенту
Добавьте следующее в конфигурацию вашего MCP-клиента (транспорт stdio):
{
"mcpServers": {
"my-prompts-mcp": {
"command": "/path/to/my-prompts-mcp",
"args": ["--path=/path/to/prompts"]
}
}
}Отредактируйте файл claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Добавьте приведенный выше фрагмент в файл, затем перезапустите Claude Desktop.
Откройте Settings → MCP Servers, нажмите Add и заполните команду сервера и аргументы из фрагмента выше.
Related MCP server: feedback-mcp-server
Документация
Формат файла промпта
Каждый .md файл в настроенной директории предоставляется как промпт. Имя файла без расширения .md по умолчанию используется как имя промпта.
Поля Front matter
Опциональный YAML front matter в начале файла управляет тем, как промпт представляется клиенту.
Поле | Тип | Обязательно | Описание |
| string | Нет | Имя промпта. По умолчанию — имя файла без расширения. |
| string | Нет | Человекочитаемый заголовок. |
| string | Нет | Краткое описание, отображаемое в AI-клиенте. |
| list | Нет | Список аргументов (см. ниже). |
Аргументы
Аргументы могут быть определены в двух формах:
Простая (только имя):
arguments:
- arg_nameПолный объект:
arguments:
- name: arg_name
description: What this argument means
required: trueПоля каждого аргумента:
Поле | Тип | Обязательно | Описание |
| string | Да | Имя аргумента. |
| string | Нет | Описание аргумента. |
| boolean | Нет | Является ли аргумент обязательным. По умолчанию |
[!IMPORTANT] Промпты без аргументов или с одним аргументом поддерживаются почти всеми MCP-клиентами. Промпты с двумя и более аргументами поддерживаются не везде. Известные клиенты, поддерживающие несколько аргументов:
Плейсхолдеры
Используйте {{arg_name}} в теле промпта. Плейсхолдеры заменяются значениями аргументов, предоставленными во время запроса.
Пример файла промпта
---
name: name-generator
title: Name Generator
description: Generate a name for a product, project, or company
arguments:
- name: description
description: What needs to be named (product, project, company, etc.)
required: true
- name: style
description: Naming style (e.g. minimalist, creative, technical, playful)
required: false
---
Generate 10 name ideas for: {{description}}.
{{style}}
Requirements for the names:
- Easy to remember and pronounce
- Suitable for use as a domain name
- Unique and distinctive
For each name provide a one-line explanation of why it works.Лицензия
"My Prompts MCP" — это свободное программное обеспечение. Оно выпущено на условиях лицензии BSD.
Пожалуйста, ознакомьтесь с LICENSE для получения дополнительной информации.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
MCP server for AI dialogue using various LLM models via AceDataCloud
Web scraping MCP server: any URL to Markdown or JSON, with JavaScript rendering and batch jobs.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceGeneric MCP server that exposes Markdown documentation to LLMs, enabling them to search and answer questions about any software documentation.MIT
- AlicenseAqualityCmaintenanceA lightweight MCP server that enables AI assistants to collect interactive user feedback via a browser window with full Markdown rendering and syntax highlighting.17 npm3MIT
- AlicenseNot gradedqualityDmaintenanceA simple MCP server for chatbot/human collaborative management of text content stored as markdown files with YAML frontmatter.3MIT
- AlicenseNot gradedqualityDmaintenanceA simple MCP server for utilizing prompts defined in YAML files.MIT