ContextVM lets anyone run and use Model Context Protocol (MCP) servers over Nostr. In practice, that means MCP clients can connect to MCP servers through Nostr relays—securely, without central gatekeepers, from any device with an internet connection. Think of it as a thin, elegant transport layer: we don’t replace MCP; we free it. By moving identity, discovery, connectivity, and payments into a decentralized fabric, ContextVM makes MCP truly permissionless and globally accessible.
Just released an update to the ContextVM website. This one adds a search bar to easily filter servers or assist you in connecting to private servers. In the video, you can see how we test this by deploying an MCP server on a computer, taking its public key, and connecting and using it on a different machine—just that easy ✨ Also, all communication is encrypted and giftwrapped; no one can tell what is happening. Be your own infrastructure
That is going to depend on the implementation. There are currently various MCP servers to do SSH e.g https://smithery.ai/search?q=ssh You can create a new implementation and distribute it as well so anyone can use it. And yes, it's like magic ✨
That is one of the possible use cases. Essentially, you can access your systems remotely without hassle by using Nostr relays as the communication layer.
ContexVM is a protocol built on top of Nostr and MCP, which gives super powers to MCP by inheriting Nostr's transportation properties between clients and services, so called relays. Protocols are for everyone 🫂 From a service perspective, it enables exposing computer utilities or remote access without complex deployment or networking configurations. For clients, it provides the ability to discover and access these services running on Nostr. The potential use cases are extensive, spanning not just public services but also private and personal applications. Users can leverage remote, private, and secure system access across various devices thanks to Nostr's underlying amazingness. Additionally, users can use llms to consume these servers as a client, meaning both humans and machines can utilize this protocol. We aimed to make this explanation clear enough for an 8 yold 😅 We've recently launched our website with additional resources including an About page, FAQs, and blog posts. If you notice any missing information or have suggestions, please let us know, we're still figuring out the UI/UX design of ContexVM
We're thrilled to announce the launch of the new ContextVM website, live at https://contextvm.org ! 🚀 This marks a significant step in our mission to create a sovereign, resilient, and open marketplace for computational tools and services. The new site makes it easy to discover, connect to, and use ContextVM servers. Key features include: - Discover Public Servers: Explore publicly available ContextVM servers shared by the community. - Connect to Private Servers: Seamlessly connect to and use your own private servers from anywhere. Currently there are two public servers running: DuckDuckGo search to perform searches and fetch websites, and NostrBook MCP with documentation about nostr, nips, kinds and more. You can test them now, they are open to everyone Check out a short demo of the site: Read more about the launch on our blog post: https://www.contextvm.org/blog/releasing-new-site The site includes a Blog, About page, FAQ, and dedicated documentation at docs.contextvm.org. The entire website is open source, built with Svelte 5 and the applesauce Nostr library. We welcome contributions from the community. We're also looking for talented designers to help shape the future of the ContextVM interface. If you have experience in UI/UX design and believe in a more open, permissionless internet, we'd love to hear from you. Get involved: * Explore the new website at https://contextvm.org * Contribute to the project on GitHub at https://github.com/contextvm * Join the conversation in our Signal group: https://signal.group/#CjQKIOgvfFJf8ZFZ1SsMx7teFqNF73sZ9Elaj_v5i6RSjDHmEhAB3wO1Rg-0gLNdusnb3wLR For any questions or help, please don't hesitate to get in contact.
created HyperNote, which allows users to create interactive experiences embedded within nostr notes 🤯 These can be thought of as nostr mini-apps published as nostr notes 🤯🤯 It also demonstrates how ContextVM can be used to add custom interactive logic to a HyperNote, all embedded and published as a single note 🤯🤯🤯 The possibilities are endless
Next week we will launch the new ContextVM website 🚀🚀 Stay tunned
Thank you, for sharing this article. We are honored that the work we are doing with ContextVM is inspiring others in the ecosystem. 🦾
Welcome to ContextVM spacestr profile!
About Me
Context Vending Machines, bridging Nostr and Model Context Protocol (MCP) to enable decentralized access and exposure of computational services
Interests
- No interests listed.