- DVMCP: Data Vending Machine Context Protocol
Overview
What is DVMCP?
DVMCP (Data Vending Machine Context Protocol) is a bridge implementation that connects Model Context Protocol (MCP) servers to Nostr's Data Vending Machine (DVM) ecosystem, enabling AI and computational tools to be discovered and utilized via Nostr's decentralized network.
How to use DVMCP?
To use DVMCP, you can run the packages directly using npx
without installation or install them globally using npm. The interactive CLI will guide you through the configuration setup on the first run.
Key features of DVMCP?
- Connects MCP servers to Nostr's DVM ecosystem.
- Provides a discovery service for aggregating MCP tools from DVMs.
- Offers shared utilities and components across DVMCP packages.
Use cases of DVMCP?
- Bridging AI tools with decentralized networks.
- Aggregating and discovering computational tools in a decentralized manner.
- Facilitating communication between MCP servers and DVMs.
FAQ from DVMCP?
- What is the prerequisite for using DVMCP?
Ensure you have Bun installed.
- Can I run DVMCP without installing it?
Yes! You can use
npx
to run the packages directly.
- How do I set up a bridge?
Follow the interactive setup after running
npx @dvmcp/bridge
to configure your MCP server path and Nostr private key.
Recommended Servers

GitHubRepository management, file operations, and GitHub API integration
A Sleek AI Assistant & MCP Client5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers .
ZedCode at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
chatmcpChatMCP is an AI chat client implementing the Model Context Protocol (MCP).

Sequential ThinkingAn MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
HyperChatHyperChat is a Chat client that strives for openness, utilizing APIs from various LLMs to achieve the best Chat experience, as well as implementing productivity tools through the MCP protocol.
Continue⏩ Create, share, and use custom AI code assistants with our open-source IDE extensions and hub of models, rules, prompts, docs, and other building blocks

Cherry StudioNew version of cherry studio is supporting MCP
https://github.com/CherryHQ/cherry-studio/releases/tag/v1.1.1
Cline – #1 on OpenRouterAutonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
Roo Code (prev. Roo Cline)Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.