Skip to main content
Glama
vjik

My Prompts MCP

by vjik

My Prompts MCP

GitHub Release

Servidor MCP ligero que sirve prompts de usuario definidos en archivos Markdown, con soporte para argumentos.

Mantén tus archivos de prompt .md en un repositorio —un repositorio git dedicado o una carpeta en uno existente— y conecta ese directorio a tu cliente de IA a través de este servidor MCP. De esta forma, tus prompts están versionados, compartibles y son fáciles de actualizar entre máquinas y miembros del equipo.

Ejemplo de uso de My Prompts MCP con Cherry Studio:

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

IMPORTANT

Este proyecto es desarrollado y mantenido porSergei Predvoditelev. El apoyo de la comunidad ayuda a mantener el proyecto desarrollado activamente y bien mantenido. Puedes apoyar el proyecto utilizando los siguientes servicios:

¡Gracias por tu apoyo ❤️

Uso general

Instalación

Descarga el binario para tu plataforma desde GitHub Releases.

Crear un prompt

Crea un archivo .md en tu directorio de prompts, por ejemplo 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.

Conexión a un cliente MCP

Añade lo siguiente a la configuración de tu cliente MCP (transporte stdio):

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

Edita el archivo 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

Añade el fragmento anterior al archivo y luego reinicia Claude Desktop.

Abre Settings → MCP Servers, haz clic en Add y rellena el comando del servidor y los argumentos del fragmento anterior.

Documentación

Formato de archivo de prompt

Cada archivo .md en el directorio configurado se expone como un prompt. El nombre del archivo sin la extensión .md se utiliza como el nombre del prompt por defecto.

Campos de front matter

El front matter YAML opcional en la parte superior del archivo controla cómo se presenta el prompt al cliente.

Campo

Tipo

Requerido

Descripción

name

string

No

Nombre del prompt. Por defecto es el nombre del archivo sin extensión.

title

string

No

Título legible por humanos.

description

string

No

Breve descripción mostrada al cliente de IA.

arguments

list

No

Lista de argumentos (ver abajo).

Argumentos

Los argumentos se pueden definir de dos formas:

Simple (solo nombre):

arguments:
  - arg_name

Objeto completo:

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

Cada campo de argumento:

Campo

Tipo

Requerido

Descripción

name

string

Nombre del argumento.

description

string

No

Descripción del argumento.

required

boolean

No

Si el argumento es obligatorio. Por defecto es false.

IMPORTANT

Los prompts sin argumentos o con un solo argumento son compatibles con casi todos los clientes MCP. Los prompts con dos o más argumentos no son universalmente compatibles. Clientes conocidos que sí soportan múltiples argumentos:

Marcadores de posición

Usa {{arg_name}} en el cuerpo del prompt. Los marcadores de posición se sustituyen por los valores de los argumentos proporcionados en el momento de la solicitud.

Ejemplo de archivo de prompt

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

Licencia

"My Prompts MCP" es software libre. Se publica bajo los términos de la Licencia BSD. Por favor, consulta LICENSE para más información.

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