Skip to main content
Glama
vjik

My Prompts MCP

by vjik

My Prompts MCP

GitHub Release

Leichter MCP-Server, der in Markdown-Dateien definierte Benutzer-Prompts bereitstellt, mit Unterstützung für Argumente.

Bewahren Sie Ihre .md-Prompt-Dateien in einem Repository auf – einem dedizierten Git-Repo oder einem Ordner in einem bestehenden – und verbinden Sie dieses Verzeichnis über diesen MCP-Server mit Ihrem KI-Client. Auf diese Weise sind Ihre Prompts versioniert, teilbar und lassen sich leicht über verschiedene Maschinen und Teammitglieder hinweg aktualisieren.

Beispiel für die Verwendung von My Prompts MCP mit Cherry Studio:

https://github.com/user-attachments/assets/32dfa36d-657f-4b9b-8086-c7a00ffe3185

IMPORTANT

Dieses Projekt wird vonSergei Predvoditelev entwickelt und gepflegt. Community-Unterstützung hilft dabei, das Projekt aktiv weiterzuentwickeln und gut zu pflegen. Sie können das Projekt über die folgenden Dienste unterstützen:

Vielen Dank für Ihre Unterstützung ❤️

Allgemeine Verwendung

Installation

Laden Sie die Binärdatei für Ihre Plattform von den GitHub Releases herunter.

Einen Prompt erstellen

Erstellen Sie eine .md-Datei in Ihrem Prompts-Verzeichnis, zum Beispiel 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.

Verbindung zu einem MCP-Client herstellen

Fügen Sie Folgendes zur Konfiguration Ihres MCP-Clients hinzu (stdio-Transport):

{
  "mcpServers": {
    "my-prompts-mcp": {
      "command": "/path/to/my-prompts-mcp",
      "args": ["--path=/path/to/prompts"]
    }
  }
}

Bearbeiten Sie die Datei claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

  • Linux: ~/.config/Claude/claude_desktop_config.json

Fügen Sie den obigen Schnipsel zur Datei hinzu und starten Sie Claude Desktop neu.

Öffnen Sie Einstellungen → MCP-Server, klicken Sie auf Hinzufügen und geben Sie den Server-Befehl sowie die Argumente aus dem obigen Schnipsel ein.

Dokumentation

Prompt-Dateiformat

Jede .md-Datei im konfigurierten Verzeichnis wird als Prompt bereitgestellt. Der Dateiname ohne die .md-Erweiterung wird standardmäßig als Prompt-Name verwendet.

Front-Matter-Felder

Optionales YAML-Front-Matter am Anfang der Datei steuert, wie der Prompt dem Client präsentiert wird.

Feld

Typ

Erforderlich

Beschreibung

name

string

Nein

Prompt-Name. Standardmäßig der Dateiname ohne Erweiterung.

title

string

Nein

Menschenlesbarer Titel.

description

string

Nein

Kurze Beschreibung, die dem KI-Client angezeigt wird.

arguments

list

Nein

Liste der Argumente (siehe unten).

Argumente

Argumente können in zwei Formen definiert werden:

Einfach (nur Name):

arguments:
  - arg_name

Vollständiges Objekt:

arguments:
  - name: arg_name
    description: What this argument means
    required: true

Jedes Argumentfeld:

Feld

Typ

Erforderlich

Beschreibung

name

string

Ja

Argumentname.

description

string

Nein

Beschreibung des Arguments.

required

boolean

Nein

Ob das Argument erforderlich ist. Standard ist false.

IMPORTANT

Prompts ohne Argumente oder mit einem Argument werden von fast allen MCP-Clients unterstützt. Prompts mit zwei oder mehr Argumenten werden nicht universell unterstützt. Bekannte Clients, die mehrere Argumente unterstützen:

Platzhalter

Verwenden Sie {{arg_name}} im Prompt-Text. Platzhalter werden durch die zum Zeitpunkt der Anfrage bereitgestellten Argumentwerte ersetzt.

Beispiel-Prompt-Datei

---
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.

Lizenz

"My Prompts MCP" ist freie Software. Sie wird unter den Bedingungen der BSD-Lizenz veröffentlicht. Bitte lesen Sie LICENSE für weitere Informationen.

A
license - permissive license
-
quality - not tested
D
maintenance

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