trackmcp
Back to directory
austinkelsay

nostr-mcp-server

View on GitHub

A Model Context Protocol (MCP) server that provides Nostr capabilities to LLMs like Claude.

29 stars TypeScriptAI & Machine Learning Updated Sep 1, 2025
mcpnostr

Documentation

Nostr MCP Server

> ⚠️ This project is no longer maintained. It has been superseded by **nostr-agent-interface** — a newer, improved version with additional Blossom file storage support and an expanded tool set.

For the full MCP server with 48 tools, see:

https://github.com/AustinKelsay/nostr-agent-interface


What changed?

The `nostr-agent-interface` (NAI) builds on this project and adds:

  • Blossom file storage — 8 new tools for uploading, downloading, listing, deleting, and mirroring blobs
  • Expanded tool count — 48 MCP tools covering profile, notes, relays, DMs, zaps, and now blob storage
  • Cleaner architecture — improved module organization and signing via `snstr`
  • Built-in budget monitoring — optional Plaid-connected budget tracking for personal finance

Migrating

If you're using `nostr-mcp-server`, switch to:

bash
npm install -g nostr-agent-interface

Or point to the source:

bash
git clone https://github.com/AustinKelsay/nostr-agent-interface.git
cd nostr-agent-interface
npm install && npm run build

Old tool count

This repo contains 40 tools (documented in the git history).

The active repo (`nostr-agent-interface`) has 48 tools.

Frequently asked questions

What is nostr-mcp-server?

nostr-mcp-server is A Model Context Protocol (MCP) server that provides Nostr capabilities to LLMs like Claude.

How do I install nostr-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is nostr-mcp-server open source?

Yes — it is hosted on GitHub at https://github.com/austinkelsay/nostr-mcp-server and has 29 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP