Don't ₿elieve the Hype 🦊 on Nostr: Demo Time: Claude Desktop communicates with a local Nostr Model Context Protocol ...
Demo Time:
Claude Desktop communicates with a local Nostr Model Context Protocol Server.
The MCP server looks for Nip89s of MCP enabled data vending machines and provides them as tools to the LLM. When Claude finds it adequate it calls a tool (asks the user if it's ok to use the tool) and the MCP server makes a NIP90 request to the DVM and gives back the answer to the LLM. The LLM builds us a nice report based on the real time data provided by a DVM living on Nostr (in the case I run it on the left screen).
Claude Desktop (and Goose, and Cline, etc) can now use MCP tools made available over the Nostr network. This is using the brand new DVM-MCP bridge by npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8
{
"id":"170924f68ea3ffcd578aa78c9be9a88d6786b4bbd2a79b99a1732a60a8dacc8c",
"pubkey":"99bb5591c9116600f845107d31f9b59e2f7c7e09a1ff802e84f1d43da557ca64",
"created_at":1739604446,
"kind":1,
"tags": [
[
"e",
"67f96a1b84cee74be6e7496bece203e2860412bc22da91fbab754b3680868cc8",
"",
"mention"
],
[
"p",
"1bda7e1f7396bda2d1ef99033da8fd2dc362810790df9be62f591038bb97c4d9",
"",
"mention"
],
[
"q",
"67f96a1b84cee74be6e7496bece203e2860412bc22da91fbab754b3680868cc8"
],
[
"r",
"https://v.nostr.build/VWYvyenZa62dkGBi.mp4"
]
],
"content":"Demo Time:\nhttps://v.nostr.build/VWYvyenZa62dkGBi.mp4\n\nClaude Desktop communicates with a local Nostr Model Context Protocol Server.\n\nThe MCP server looks for Nip89s of MCP enabled data vending machines and provides them as tools to the LLM. When Claude finds it adequate it calls a tool (asks the user if it's ok to use the tool) and the MCP server makes a NIP90 request to the DVM and gives back the answer to the LLM. The LLM builds us a nice report based on the real time data provided by a DVM living on Nostr (in the case I run it on the left screen).\n\nnostr:nevent1qqsx07t2rwzvae6tumn5j6lvugp79psyz27z9k53lw4h2jekszrgejqpz9mhxue69uhkummnw3ezuamfdejj7q3qr0d8u8mnj6769500nypnm28a9hpk9qg8jr0ehe30tygr3wuhcnvsxpqqqqqqz4q0990",
"sig":"131fd5b6efe6ea22486d9522a61c1a506a7634384d18770406e1a6269cad3f6bcbd5001c6e21d90d7eb1c29ef25045be5b217e2b0dde4eef1f116523e84a113d"
}