Nostrdb

为LLM提供高效查询Nostr数据的MCP协议服务器工具。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Nostrdb。
它的用途是:为LLM提供高效查询Nostr数据的MCP协议服务器工具。
完整的 Skill 内容见:https://321skill.com/skills/nostrdb/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“查询公钥 npub1... 在Nostr上最近发布的5条笔记,并总结其主题。”,它会通过Nostrdb连接到预设的Relay,获取该用户的笔记数据,并为你生成内容摘要。或者,你可以说:“比较这两个Nostr用户的关注列表重叠度。”,AI会调用Nostrdb获取两人的联系人数据并进行对比分析。

介绍

Nostrdb是一个MCP(模型上下文协议)服务器工具,旨在为大型语言模型(LLM)提供查询Nostr网络数据的标准化接口。它解决了LLM在需要获取实时、去中心化社交网络信息时,缺乏高效、结构化访问方式的痛点。

通过将Nostr网络的数据查询能力封装成标准的MCP协议服务,Nostrdb使得Claude、Cursor等支持MCP的AI助手能够直接调用,轻松查询用户档案、笔记(notes)、联系人等Nostr生态数据,无需开发者自行处理复杂的网络协议和数据解析。

这个工具非常适合那些正在开发基于Nostr数据的AI应用、智能体,或者希望为自己的LLM增强去中心化社交信息获取能力的开发者。无论是构建一个能分析Nostr社区趋势的AI,还是一个能根据用户Nostr档案提供个性化服务的助手,Nostrdb都能提供底层支持。

使用前,请确保你的开发环境已配置好MCP客户端(如Claude Desktop),并了解基本的Nostr概念(如公钥、Relay)。由于Nostr网络的数据实时性和完整性依赖于连接的Relay,查询结果可能因Relay不同而有差异,建议根据需求选择稳定、数据丰富的Relay进行连接。

核心特点

与通用网页爬虫或API封装工具不同,Nostrdb专为MCP协议设计,提供了与Nostr网络原生对接的标准化查询接口,让LLM能以更接近“原生”的方式理解和操作去中心化社交数据,无需中间转换层。

注意事项

不适合需要直接操作Nostr网络(如签名、发布事件)或处理非结构化、非Nostr协议数据的场景。

常见问题

Nostrdb能用来发Nostr笔记吗?

不能,它主要提供查询功能,如读取用户档案和笔记,不包含签名和发布事件的能力。

需要自己运行Nostr节点吗?

不需要,Nostrdb作为MCP服务器,会帮你连接公共或指定的Relay来获取数据。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/nostrdb/raw/index.md 读取 Nostrdb 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。