Skip to content

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.

Our documentation is organized into several main sections:

  • Quick Overview: This page - a brief introduction to what ContextVM offers
  • Specification: The official ContextVM draft specification detailing the protocol
  • CEP - Guidelines: ContextVM Enhancement Proposal guidelines for contributing to the protocol

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

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.

  • 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
  1. Read the Specification: Start with the ContextVM specification to understand the protocol
  2. Explore the SDK: Check out the SDK Quick Overview for development guidance
  3. Follow Tutorials: Work through practical examples to see ContextVM in action

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.