Confidential guide on numerology and astrology, based of GG33 Public information

frases-mcp-server
Un Servidor MCP (Protocolo de contexto modelo) Elegante y Eficientte para Gestión Frases inspiradoras. Diseñado para para integrar el perfectione con Claude para el escritorio y los clientes de OTROS MCP.
3 years
Works with Finder
1
Github Watches
1
Github Forks
2
Github Stars
🤖 Phrases MCP Server
Un servidor MCP (Model Context Protocol) elegante y eficiente para gestionar frases inspiradoras. Diseñado para integrarse perfectamente con Claude for Desktop y otros clientes MCP.

✨ Características
- Gestión completa de frases - Crea, lee, actualiza y elimina frases con facilidad
- Integración con Claude for Desktop - Interactúa con tus frases directamente desde Claude
- API Mock integrada - Utiliza una API mock para pruebas y desarrollo
🛠️ Herramientas disponibles
no El servidor expone las siguientes herramientas MCP:
Herramienta | Descripción |
---|---|
get-all-phrases |
Obtiene todas las frases disponibles |
get-phrase-by-id |
Busca una frase por su ID |
get-phrase-by-name |
Busca frases por nombre de autor |
create-phrase |
Crea una nueva frase |
update-phrase |
Actualiza el texto de una frase existente |
delete-phrase |
Elimina una frase por su ID |
🚀 Instalación
# Clonar el repositorio
git clone https://github.com/ronniemh/phrases-MCP-server.git
cd phrases-MCP-server
# Instalar dependencias
npm install
# Compilar el proyecto
npm run build
🔌 Configuración con Claude for Desktop
-
Instala Claude for Desktop (asegúrate de tener la última versión)
-
Configura Claude for Desktop para usar este servidor MCP:
Abre el archivo (MAC/Linux) de configuración en:
~/Library/Application Support/Claude/claude_desktop_config.json
-
Agrega la configuración del servidor:
{ "mcpServers": { "phrases": { "command": "node", "args": [ "/RUTA_ABSOLUTA_A/phrases/build/index.js" ] } } }
-
Reinicia Claude for Desktop
💡 Uso con Claude
Una vez configurado, puedes interactuar con tus frases directamente desde Claude for Desktop:
- "Muéstrame todas las frases disponibles"
- "Busca frases de [nombre de autor]"
- "Crea una nueva frase para [nombre] que diga [texto]"
- "Actualiza la frase con ID [número] a [nuevo texto]"
- "Elimina la frase con ID [número]"
🧪 Pruebas
⚠️ Importante: Configuración para pruebas
Antes de ejecutar las pruebas, debes modificar temporalmente el archivo tsconfig.json
. Cambia la sección compilerOptions
a:
"compilerOptions": {
"target": "ES2020",
"module": "NodeNext",
"moduleResolution": "NodeNext",
"esModuleInterop": true,
"outDir": "build",
"strict": true
}
Nota: No olvides volver a la configuración original después de las pruebas para que la compilación del servidor MCP funcione correctamente.
Para ejecutar las pruebas:
npm run test:requests
Este comando ejecutará una serie de pruebas que crean, leen, actualizan y eliminan frases utilizando la API mock.
🏗️ Estructura del proyecto
src/
├── helpers/
│ └── makeMockAPIRequest.ts # Funciones de ayuda para interactuar con la API
├── index.ts # Punto de entrada principal y definición de herramientas
└── testRequest.ts # Script para probar las funciones de la API
🔄 Flujo de trabajo de desarrollo
- Modifica el código en
src/
- Compila con
npm run build
- Prueba con
npm run test:requests
- Reinicia Claude for Desktop para aplicar los cambios
🔍 Configuración de MockAPI
Este proyecto utiliza MockAPI como backend para almacenar y gestionar las frases. La URL base configurada es:
https://67ec86aeaa794fb3222e0682.mockapi.io/frases/api/v1/user
Configurar tu propia instancia de MockAPI
- Crea una cuenta en MockAPI
- Crea un nuevo proyecto
- Crea un recurso llamado
user
con los siguientes campos:-
id
(number, autogenerado) -
name
(string) -
phrase
(string)
-
- Copia la URL de tu API
- Actualiza la constante
BASE_URL
en el archivosrc/helpers/makeMockAPIRequest.ts
// Cambia esta línea con tu propia URL de MockAPI
const BASE_URL = "https://tu-proyecto.mockapi.io/tu-path/user";
📝 Notas adicionales
- Este servidor utiliza una API mock para almacenar datos. En un entorno de producción, considera implementar una base de datos real.
- La estructura del proyecto sigue las directrices oficiales de MCP para una mejor mantenibilidad.
- Si encuentras problemas con la API mock, verifica los límites de uso gratuito de MockAPI.
📄 Licencia
ISC
相关推荐
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
I find academic articles and books for research and literature reviews.
Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.
Delivers concise Python code and interprets non-English comments
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
🔥 1Panel proporciona una interfaz web intuitiva y un servidor MCP para administrar sitios web, archivos, contenedores, bases de datos y LLM en un servidor de Linux.
La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.
Un poderoso complemento Neovim para administrar servidores MCP (protocolo de contexto del modelo)
Reviews

user_43s09SAM
As a loyal user of the phrases-MCP-server by ronniemh, I can confidently say it is a robust and efficient solution for managing server-side phrase handling. The seamless integration and reliable performance significantly streamline our processes. Highly recommend checking it out on GitHub: https://github.com/ronniemh/phrases-MCP-server.