- Explore MCP Servers
- nostrdb-mcp
Nostrdb Mcp
What is Nostrdb Mcp
nostrdb-mcp is a Model Context Protocol server designed for nostrdb, enabling large language models (LLMs) to interface with tools and systems through the nostrdb command line tool for local nostr queries.
Use cases
Use cases for nostrdb-mcp include enhancing LLM capabilities by allowing them to access and query notes stored in Notedeck, as well as facilitating the development of applications that require interaction with nostrdb.
How to use
To use nostrdb-mcp, ensure you have the ‘ndb’ tool in your path by compiling it from the nostrdb repository. You can configure goose to use nostrdb-mcp and create a temporary session to test its functionality.
Key features
Key features include the ability to perform local nostr queries using the ‘ndb’ command line tool, integration with Notedeck for searching notes, and compatibility with goose for easy configuration.
Where to use
undefined
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Nostrdb Mcp
nostrdb-mcp is a Model Context Protocol server designed for nostrdb, enabling large language models (LLMs) to interface with tools and systems through the nostrdb command line tool for local nostr queries.
Use cases
Use cases for nostrdb-mcp include enhancing LLM capabilities by allowing them to access and query notes stored in Notedeck, as well as facilitating the development of applications that require interaction with nostrdb.
How to use
To use nostrdb-mcp, ensure you have the ‘ndb’ tool in your path by compiling it from the nostrdb repository. You can configure goose to use nostrdb-mcp and create a temporary session to test its functionality.
Key features
Key features include the ability to perform local nostr queries using the ‘ndb’ command line tool, integration with Notedeck for searching notes, and compatibility with goose for easy configuration.
Where to use
undefined
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
nostrdb-mcp
A Model Context Protocol server for nostrdb.
What?
MCP is a protocol that enables LLMs to interface with tools and systems. This server enables LLMs to use the ndb nostrdb command line tool to make local nostr queries.
By default, it uses your Notedeck nostrdb directory so that it can search notes your notedeck has seen.
Install
Make sure you have ndb on your path by compiling it via the nostrdb repo by typing make ndb and copying it to your path.
Goose
You can configure goose to use this tool:
$ goose configure
When adding a provider, use: npx -y nostrdb-mcp
You can create a temporary session to try it out like so:
$ goose session --with-extension `npm -y nostrdb-mcp`
Example

Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










