nostr-mcp

nostr-mcp

3.5

If you are the rightful owner of nostr-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that enables AI models to interact with Nostr, allowing them to post notes and interact with the freedom of speech protocol.

The Nostr MCP Server is a specialized server designed to facilitate the interaction between AI models and the Nostr network, a decentralized protocol focused on freedom of speech. By leveraging the Model Context Protocol (MCP), this server allows AI models to post notes and engage with the Nostr community, ensuring censorship resistance. The server is built using TypeScript and supports multiple relays, providing a robust platform for real-time communication. It also includes features like sending Lightning zaps to Nostr users, although this is still a work in progress. The server is designed to be easily integrated with AI models through an MCP-compliant API, making it a versatile tool for developers looking to enhance their applications with decentralized communication capabilities.

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

Tools

  1. post_note

    Post new notes to Nostr Network

  2. send_zap

    Send Lightning zap to Nostr user