anamnesis-mcp-server 0.1.0

MCP server exposing Anamnesis to any MCP-aware agent
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Anamnesis MCP server — JSON-RPC over stdio.
//!
//! Per BLUEPRINT §6.3 we expose 5 tools and 3 resource URI patterns.
//! The protocol layer is a minimal hand-rolled subset of MCP (initialize,
//! tools/list, tools/call, resources/list, resources/read) rather than a
//! full SDK dependency — keeps the binary tiny and the contract obvious.

#![forbid(unsafe_code)]
#![warn(missing_docs)]

pub mod protocol;
pub mod server;
pub mod stdio;

#[cfg(feature = "sse")]
pub mod sse;

pub use server::AnamnesisServer;