Agent♥︎Age
Catalog

Rust FAF

Official

by Wolfe-Jam · Rust

Persistent project context — Rust-native MCP server. IANA-registered .faf format.

one.faf/rust-faf-mcp — Model Context Protocol Server

one.faf/rust-faf-mcp is a persistent project context MCP server implemented as a Rust-native, cargo-installable single binary. It uses the stdio transport and supports the IANA-registered .faf format (“Foundational AI-context Format”). It is built on the rmcp Rust MCP SDK and the faf-rust-sdk.

🛠️ Key Features

  • Persistent project context for Rust MCP clients
  • Native Rust MCP server
  • IANA-registered .faf file format
  • Single binary distribution; stdio transport
  • Built on rmcp Rust MCP SDK + faf-rust-sdk (same always-33 kernel faf-wasm-sdk uses)

🚀 Use Cases

  • Supplying durable project context to MCP clients in Rust
  • Using the .faf format to represent foundational AI-context

⚡ Developer Benefits

  • Rust-focused MCP server for building with rmcp SDK and faf-rust-sdk
  • Install via cargo install rust-faf-mcp
  • Topics include crates-io, tokio, yaml, and context-engineering

⚠️ Limitations

  • Described as stdio-based; no other transports are specified
  • Source excerpt provides installation and build details, but not runtime APIs or tool coverage

Topics

agents-mdaiai-contextai-readinessclaudecontext-engineeringcrates-iodeveloper-toolsfaffile-formatgeminiianamcpmcp-servermodel-context-protocolproject-dnarustsdktokioyaml