π Serve and Use: two new commands, one CLI, zero hassle

We merged our standalone gatewayβcli and proxyβcli tools directly into cvmi. What used to require separate installations and configuration now lives under one unified CLI, and it couldnβt be simpler.
Serve any MCP server over Nostr:
- For example, the NostrBook: npx cvmi serve npx -y @nostrbook/mcp@latest
- Or even expose a remote HTTP server through Nostrππ: npx cvmi serve
https://mcp.applesauce.build/mcp
This is a very new feature and led us to bump our SDK version to 0.3.x. More info is available in the CHANGELOG (
π.md) and the gateway overview (
ContextVM Documentation
Gateway Overview
Understanding the NostrMCPGateway component for bridging MCP and Nostr
).
Use a remote server and access it locally via stdio: npx cvmi use 7506...5fa3
Both new commands work out of the box with ephemeral keys and default relays. Override relays, keys, or other settings via flags, config files, or environment variables when you need more control. To see all available options, just use --help with any command.
For builders who want to ship, and for users who want to connect to their services easily, the toolkit is shaping well: skills, servers, and connectivity in one place. Run npx cvmi and explore. Soon weβll add new features to complement these and give you everything you need to learn, build, debug, and interact with the CVM ecosystem. Stay tuned.

GitHub
GitHub - ContextVM/cvmi
Contribute to ContextVM/cvmi development by creating an account on GitHub.
#ContextVM #Nostr #MCP #decentralized