Servidor Nostr MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que permite que los modelos de IA interactúen con Nostr, lo que les permite publicar notas e interactuar con el protocolo de libertad de expresión.
La resistencia a la censura es importante, incluso para los LLM.
Por cierto, ¡deberíasunirte a Nostr ahora!
🚀 Características
📝 Publicar notas en la red Nostr
🔌 Conectarse a múltiples relés
API compatible con MCP para la integración de IA
💸 Envía zaps Lightning a usuarios de Nostr (en proceso)
📡 Compatibilidad con eventos enviados por el servidor (SSE) para comunicación en tiempo real
Related MCP server: Nostr MCP Server
👷♂️ TODOS
[ ] Agregar soporte para múltiples conexiones simultáneas
[ ] Implementar el modo de transporte stdin (configurable mediante variable de entorno)
📋 Requisitos previos
Node.js 18+
🛠️ Instalación
Instalación mediante herrería
Para instalar Nostr MCP Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Clonar el repositorio:
Instalar dependencias:
Crea un archivo
.env:
💡Puedes copiar el archivo
.env.exampley modificarlo según sea necesario.
🚦 Uso
Iniciando el servidor
Herramientas disponibles
post_note
Publica una nueva nota en la red Nostr.
Ejemplo de entrada:
send_zap
Envía un rayo a un usuario de Nostr.
Ejemplo de entrada:
🔧 Desarrollo
Estructura del proyecto
Ejecución de pruebas
🤝 Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -m 'Add some amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
📜 Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
🔗 Recursos
📬 Contacto
Siéntete libre de seguirme si lo deseas, usando mi clave pública:
O simplemente escanea este código QR para encontrarme:
