My Prompts MCP
My Prompts MCP
인수 지원과 함께 Markdown 파일로 정의된 사용자 프롬프트를 제공하는 경량 MCP 서버입니다.
프롬프트 .md 파일을 저장소(전용 git 저장소 또는 기존 저장소의 폴더)에 보관하고,
이 MCP 서버를 통해 해당 디렉토리를 AI 클라이언트에 연결하세요. 이렇게 하면 프롬프트가 버전 관리되고,
공유 가능하며, 여러 기기와 팀원 간에 쉽게 업데이트할 수 있습니다.
Cherry Studio에서 My Prompts MCP를 사용하는 예시:
https://github.com/user-attachments/assets/32dfa36d-657f-4b9b-8086-c7a00ffe3185
이 프로젝트는Sergei Predvoditelev가 개발하고 유지 관리합니다. 커뮤니티의 지원은 프로젝트가 활발히 개발되고 잘 유지되도록 돕습니다. 다음 서비스를 통해 프로젝트를 후원할 수 있습니다:
지원해 주셔서 감사합니다 ❤️
일반적인 사용법
설치
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을 다시 시작하세요.
설정 → MCP 서버를 열고 추가를 클릭한 다음, 위 스니펫의 서버 명령과 인수를 입력하세요.
문서
프롬프트 파일 형식
구성된 디렉토리의 각 .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 | 아니요 | 인수가 필수인지 여부. 기본값은 |
인수가 없거나 인수가 하나인 프롬프트는 거의 모든 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 installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vjik/my-prompts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server