Quick Overview
Quick Overview
Section titled “Quick Overview”Welcome to the ContextVM documentation! This guide provides a brief overview of what you’ll find in our documentation to help you get started with ContextVM.
Documentation Structure
Section titled “Documentation Structure”Our documentation is organized into several main sections:
🚀 Getting Started
Section titled “🚀 Getting Started”- Quick Overview: This page - a brief introduction to what ContextVM offers
📋 Specification
Section titled “📋 Specification”- Specification: The official ContextVM draft specification detailing the protocol
- CEP - Guidelines: ContextVM Enhancement Proposal guidelines for contributing to the protocol
🛠️ ts-SDK
Section titled “🛠️ ts-SDK”The TypeScript SDK provides tools and libraries for building applications with ContextVM:
- SDK Quick Overview: A comprehensive overview of the SDK’s modules and core concepts
- Core Concepts: Fundamental definitions, constants, interfaces, and utilities
- Transports: Communication modules for MCP over Nostr
- Components: Gateway, Relay Handlers, Signers, and Proxy implementations
- Tutorials: Practical examples and guides
What is ContextVM?
Section titled “What is ContextVM?”ContextVM is a protocol that bridges the Model Context Protocol (MCP) with the Nostr network, enabling decentralized communication. It allows MCP servers and clients to communicate over the Nostr protocol, leveraging its decentralized infrastructure for secure and private interactions.
Key Features
Section titled “Key Features”- Decentralized Communication: Use Nostr’s decentralized network for MCP communication
- Security First: Leveraging Nostr’s cryptographic primitives for verification, authorization, and additional features
- Easy Integration: Typescript SDK to work with ContextVM
Getting Started
Section titled “Getting Started”- Read the Specification: Start with the ContextVM specification to understand the protocol
- Explore the SDK: Check out the SDK Quick Overview for development guidance
- Follow Tutorials: Work through practical examples to see ContextVM in action
Next Steps
Section titled “Next Steps”Choose your path based on your interests:
- Protocol Development: Dive into the Specification to understand the protocol details
- SDK Development: Start with the SDK Quick Overview to begin building with ContextVM
- Contributing: Learn about contributing to the protocol with CEP Guidelines
For the latest updates and community discussions, visit our GitHub repository.