DVMCP proposes a path for making DVMs and MCPs interoperable, introducing a protocol that makes local utilities available to everyone on the network.
Public Key
npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm Profile Code
nprofile1qqsxkduqau5h9eeaxu9cfgl9rea2nt35haqjjwxul0vuta3myg2pdjqpp4mhxue69uhkummn9ekx7mqpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgnfmxn2
Show more details
Published at
2025-06-03T10:07:10Z Event JSON
{
"id": "d6ca3b9f47dfd373e990403614362e35e0a9efb39721ccf302148b6b4947882c" ,
"pubkey": "6b3780ef2972e73d370b84a3e51e7aa9ae34bf412938dcfbd9c5f63b221416c8" ,
"created_at": 1748945230 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"DVMCP\",\"about\":\"DVMCP proposes a path for making DVMs and MCPs interoperable, introducing a protocol that makes local utilities available to everyone on the network.\",\"picture\":\"https://dvmcp.fun/favicon.png\",\"display_name\":\"DVMCP\",\"displayName\":\"DVMCP\",\"website\":\"https://dvmcp.fun\",\"lud16\":\"[email protected] \"}" ,
"sig": "d50168c673d00db752ad950bd77f68d218901653183fabee196cd1934098a8ee67d1bcdb963bfa0f645d428161036ca1aaba80192b82117be9d2228242d1f6f2"
}
Last Notes npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP We are working hard on the refactor currently underway, which will bring a major simplification of the codebase and specification 🚀 This will result in a much better developer experience when connecting to servers and consuming capabilities from mcp servers across any platform, native clients, web clients, or any other type of client. Additionally, there are other surprises in store. Stay tuned! ETA: 2 weeks. npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP Taking the time to simplify the DVMCP specification, we are reducing complexity and unnecessary requirements while preserving the complete feature set and value proposition of DVMCP. We are notw more conscious about the technology, and can simplify the protocol based on the expertise we have gained. This effort is also part of a refactor we will undertake for the DVMCP implementation, which will be better separated into a library or SDK and its implementations for packages like 'bridge' and 'discovery'. This will make implementation in web apps and other platforms more straightforward. Stay tuned 🚀 npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP https://image.nostr.build/103608a2a53ce1323148bfeeab760c9aca39be689b03387def8616a617622a22.png Exciting updates to DVMCP! 🔒 We've just released new security and privacy features to DVMCP, including: ✨ Seamless encryption for private communication using nip-17 and giftwraps ✨ Private (unannounced) servers that remain invisible on the wider network ✨ Flexible encryption modes to balance security and accessibility These enhancements give you more control over data privacy and access within the DVMCP ecosystem. Check out the full details in our latest blog post: https://dvmcp.fun/blog/new-privacy-features #naddr1qv…8gaq npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP Encryption is coming along nicely! It will be ready this week, along with the unannounced/private servers, LFG!🚀🚀 https://video.nostr.build/32598a1e1097dc33f8dac54715f40c35dcc1ed2c69d75e61c59b847e4f03fec1.webm npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP Yes, that's right. Sorry, we're working on it. Soon, a documentation page will be available. In the meantime, if you want to learn more, you can visit our blog at dvmcp.fun/blog or read the first article we wrote about DVMCP https://njump.me/naddr1qvzqqqr4gupzqs9eep0ll6hurjkl3sc2fewgses07mjfwxsdcu3at2m8fd0xrdz3qyt8wumn8ghj7mn0wd68yetvd96x2uewdaexwtcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqz4g4gctewas4j3tc24p4q3rv094827n0d9dq2tlsee npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP The Circle is Now Complete ⥁💯 We're excited to announce that our main domain, https://dvmcp.fun, has been updated with the new version of the website! While it might look the same on the surface, under the hood, DVMCP has been completely refactored to implement the latest MCP specifications. This update brings full support for all major MCP capabilities, tools, resources, and more. We've introduced different kinds for announcements and ephemeral events for client-server communication, enhancing design and efficiency. Next inmediate thing in on our agenda is encryption for communication and private servers to boost user privacy, and the implementation of the ping capability to check server availability. We're also planning to deploy more servers with exciting use cases. We're on a mission to make DVMCP the best it can be, and we need your help! If you're interested in contributing, please reach out. Stay tuned for more updates, and thank you for joining us on this journey! Read the full article https://dvmcp.fun/blog/circle-complete #DVMCP #MCP #DVM npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP 📢 Roll out news! 📢 Last week we released the new version of the dvmcp packages and gave dvmcp.fun a fresh update to match the latest specs. We've been testing it on next.dvmcp.fun and everything looks great! Mark your calendars: we're rolling out the new website on the main domain in just two days (June 12th)! This means the current dvmcp servers on dvmcp.fun will not appear, as the new spec brings some breaking changes to kinds and events. 🛠️ Action Required for dvmcp users 🛠️ If you're running or consuming dvmcp servers, please update your packages to the latest version (0.2.x) to stay compatible: - Server Operators: Update your dvmcp bridge to the latest version. - Server Consumers: Update the discovery package to the latest version. That's it! Just update, and the packages will take care of the rest. Let's make this transition smooth and hassle-free! 🚀 #dvmcp #mcp #llm npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP Currently, the available servers at next.dvmcp.fun are: - DuckDuckGo Search: An MCP server that provides web search capabilities through DuckDuckGo, along with additional features for content fetching and parsing. https://next.dvmcp.fun/s/duckduckgo-mcp-server - Nostr MCP Server: An MCP server that offers Nostr capabilities to LLMs like Claude. https://next.dvmcp.fun/s/nostr-mcp-server - Nostr Daily News: An MCP server that interacts with Nostr relays and RSS feeds to fetch trending notes, news, and discussions. https://next.dvmcp.fun/s/nostr-daily-news You can use these servers for free. You can test them in the web UI at next.dvmcp.fun or integrate them with your MCP client, such as Claude, Cursor, or any other MCP client. To do this, refer to the 'Install' tab on each server page, or simply start the DVMCP discovery server in interactive mode (`dvmcp-discovery -i`) to dynamically discover them using natural language, such as "I want to discover tools to read news." We will soon bring more tools to life! npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP 🌟 Release Time! 🌟 We’re thrilled to announce the new version of DVMCP! This update features support for the latest MCP specification, unlocking exciting possibilities and ensuring a future-proof design for the protocol. 🔧 Highlights: - Full support for major MCP capabilities. - Complete refactor of the dvmcp.fun website (currently at next.dvmcp.fun) - New storage type for relays, enhancing ephemeral event handling. Explore the available servers at next.dvmcp.fun and share your feedback/bugs over the next 10 days as we roll out new features to the main domain! Read a more detailed article of this release at dvmcp.fun/blog/release-time Thank you for joining us on this journey! Stay tuned for more updates! 🚀 #DVMCP #MCP #Nostr #Ai #LLM npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP The new spec has just been merged. You can read our latest blog post about this and the final changes we made to the spec after the review process https://dvmcp.fun/blog/new-spec With that in place, it is time to start refactoring the dvmcp bridge and discovery packages 🚀 #naddr1qv…62lk npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP We have a new post on our blog, this time highlighting the ongoing revision we are doing to the dvmcp spec, which includes the latest version of mcp, and also introduces the complete mcp capabilities framework with tools, resources, and prompts. We are looking for community feedback to help shape this draft. You can read the article here https://dvmcp.fun/blog/evolving-dvmcp and the draft here https://github.com/gzuuus/dvmcp/pull/18 #naddr1qv…m5h9 npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP The time has come! We worked quietly over the holidays, not very hard, but enough to keep our brains busy. We fixed some minor bugs in the dvmcp packages, making them more robust, especially in keeping subscriptions open when the relays they are connected to go down. We improved dvmcp.fun to have better styles and responsiveness, and now you can also find our new blog at dvmcp.fun/blog to read articles and stay up to date. This was also a good opportunity to take a step back and think about how best to improve interoperability between the Nostr and MCP protocols. Our first draft of the protocol was based on the MCP specification 2024-11-05, and we are now drafting a revision for the latest MCP specification 2025-03-26. This update will introduce new features and revisions to dvmcp to make the specification more compatible with modern MCP clients and servers. It's time to get to work! Stay tuned! npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP @npub1der…xzpc @npub18lz…ugm3 npub1dvmcpmefwtnn6dctsj3728n64xhrf06p9yude77echmrkgs5zmyqw33jdm DVMCP New features are now available for the Discovery Package! The dvmcp-discovery package has been updated to provide a more intuitive way to discover and use MCP tools on Nostr. You can now seamlessly integrate these tools with your LLMs, running them locally while they execute remotely by another nostrish. This update introduces a reworked configuration system, making it easier to connect to tools with flexible and user-friendly methods. Additionally, the new interactive mode allows you to use natural language to discover and integrate tools as if you were in a toy shop, picking out exactly what you need for your workflows. https://video.nostr.build/3b30c65e08b673971b01a26f0851e5c354b1430950d3308b1b69bf94c57861f7.mp4 We hope the ecosystem will continue to grow with active tools, we are also working on enabling machine-to-machine payments to support operators and make everything more reliable. This is an exciting step forward for the project, which is still in its early stages and constantly evolving. If you’re interested, stay tuned and get involved! To start using this, simply configure `npx @dvmcp/discovery -i` as your MCP server in your favorite client, and you’ll be ready to explore and use new tools, you also see the help text with examples using `npx @dvmcp/discovery -h` . For more information, visit https://github.com/gzuuus/dvmcp or https://dvmcp.fun/