nostr-mcp

nostr-mcp

29

Nostr MCP Server is a Model Context Protocol server that facilitates interaction between AI models and the Nostr network. It allows for notes posting and real-time communication, aiming to support freedom of speech protocols.

🌐 Nostr MCP Server

A Model Context Protocol (MCP) server that enables AI models to interact with Nostr, facilitating the posting of notes and interaction within the freedom of speech protocol.

🚀 Features

  • Post notes to Nostr network
  • Connect to multiple relays
  • MCP-compliant API for AI integration
  • Send Lightning zaps to Nostr users (WIP)
  • Server-Sent Events (SSE) support for real-time communication

📋 Prerequisites

  • Node.js 18+

🚦 Usage

Starting the Server

Development and production modes are available.

🔧 Development

Project Structure

  • Main server entry point and implementation details.

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

📜 License

This project is licensed under the MIT License.