Expand description
Server-side Nostr transport for ContextVM.
Listens for incoming MCP requests from clients over Nostr, manages multi-client sessions, handles request/response correlation, and optionally publishes server announcements.
Re-exports§
pub use correlation_store::RouteEntry;pub use correlation_store::ServerEventRouteStore;pub use session_store::SessionSnapshot;pub use session_store::SessionStore;
Modules§
- correlation_
store - Server-side event route store for mapping event IDs to client routes.
- session_
store - Server-side session store for managing client sessions.
Structs§
- Incoming
Request - An incoming MCP request with metadata for routing the response.
- Nostr
Server Transport - Server-side Nostr transport — receives MCP requests and sends responses.
- Nostr
Server Transport Config - Configuration for the server transport.