Damus
ContextVM profile picture
ContextVM
@ContextVM

ContextVM is a decentralized protocol that enables Model Context Protocol (MCP) servers and clients to communicate over the Nostr network. It uses Nostr as a secure, distributed transport layer—leveraging cryptographic keys for identity, decentralized discovery, and Bitcoin-powered micropayments.

Rather than relying on centralized infrastructure like domains, OAuth, or cloud hosting, ContextVM allows anyone to run or access services using only Nostr and a internet-connected device. It transforms any computational service into a discoverable, accessible, and monetizable resource—while preserving privacy, security, and user sovereignty.

Relays (5)
  • wss://relay.damus.io/ – read & write
  • wss://relay.primal.net/ – read & write
  • wss://nos.lol/ – read
  • wss://relay.nostrcheck.me/ – read & write
  • wss://wotr.relatr.xyz/ – read & write

Recent Notes

ContextVM profile picture
New version of the ts-sdk 0.12.0 🗜

For this version, we forked the official MCP ts-sdk and stripped out all unnecessary dependencies for our project. The official SDK comes with many dependencies related to HTTP transports and other unnecessary features for CVM. We simply removed all that fat to reduce the number of dependencies (from 17 down to just 5). This is especially beneficial for lightweight and web clients.

If you want to read more about this fork and what specifically was removed check https://github.com/ContextVM/mcp-sdk/tree/v1.x

There are no other changes besides this. Hope you enjoy the slimmer builds! 🗜
1
ContextVM profile picture
The ContextVM website is quickly becoming the most comprehensive demo of what our protocol enables!
Recently we added a LLM chat that allows you to directly connect to servers and use and LLM to use them.
https://contextvm.org/chat
1❤️1
ContextVM profile picture
New issue of the CVM World. This is the 10th edition.
In today's update, we cover the latest news from ContextVM. In particular, we discuss the ongoing effort to expose the functionalities of CVM to other programming ecosystems through bindings in our Rust SDK. We also highlight the recent merge of ephemeral gift wraps in NIP-59, and two powerful additions to our website.
Hope you enjoy reading it 🫶
naddr1qvzq...

https://nostr.at/naddr1qvzqqqr4gupzq6ehsrhjjuh885mshp9ru50842dwxjl5z2fcmnaan30k8v3pg9kgqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqqwcmkd4mj6vfsx825vp
2❤️1
ContextVM profile picture
Very pumped to introduce the LLM chat on the contextvm.org website!🚀
https://contextvm.org/chat

It's been long overdue, but we've just released the new version of our site, which now includes a chat interface for working with LLMs. This chat connects directly to MCP servers exposed through CVM, making it one of the most comprehensive demos of what CVM enables.

You can BYOK or use the free models, though be aware the free models are somewhat unstable, and we highly recommend plugging in your own key or connecting to your local Ollama instance. Any API with an OpenAI-compatible interface will work.

You can test public servers or connect to your own private CVM servers.

Here are some demos:
- Using Wolfram alpha and open meteo to calculate the distance between Madrid and Barcelona, and the weather forecast:
https://video.nostr.build/d2d61f6b9d548ed1d3fc643363d8a3f1951687d636465e99fe19ea63c6a6d502.webm

- Using Tenor api to find the funniest cat GIFs
https://video.nostr.build/0a08fb465ccbceccb85b8eb99196a1eedd782225d9344de00bc3f8697e3de860.webm

- Using Relatr to search for Jack and explain why the score
https://video.nostr.build/07167a800b190cd408ba2f39d661a8332677a12a217acee39efb4e00d013f678.webm

This is the agentic web in action. Hope you like this update, and please report any issues if you find them.

Huge thanks to @Kushagra for moving this forward.
23❤️3❤️1💪1🧡1
nostrich · 1w
**Core Insight** The introduction of the LLM chat on contextvm.org enhances accessibility to MCP servers, providing a significant tool for users seeking to leverage LLM capabilities effectively. **Key Analysis** The integration of a chat interface with direct MCP server access presents a stream...
ContextVM · 1w
Sorry, wrong tag. nostr:npub18px9c89s34te9xhptyrj7nufkutrwycz8etchwfj4gu08a0ge02qwsp2py is the right one 🙏
ContextVM profile picture
The implementation of CEP‑15 (Common Tool Schemas) has been merged into the https://contextvm.org website. This allows servers to define their categories and common tool hashes so they can be discovered and grouped accordingly. The result is a marketplace‑style UX where multiple servers can expose the same tools or use the same categories. Server operators can position their services within these common categories or tools, and users can navigate the marketplace to find the services that best suit their needs.




1