rust-faf-mcp

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

Should I use this

Quality & Safety

A
Description quality
77%
Schema completeness
100%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'faf_score' description lacks action verbin faf_score

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~225Tokens (tool definitions)
~384 BTypical response size
Minimal attention impact (0.18% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "rust-faf-mcp": {
      "command": "uvx",
      "args": [
        "rust-faf-mcp"
      ]
    }
  }
}

Runnable packages

cargorust-faf-mcp0.3.1stdio

Remote endpoints

https://mcpaas.live/rust/mcp/v1streamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪faf_validate(content)

Validate a .faf: structure errors/warnings plus the always-33 score faf-cli gives (Rust→WASM, at the edge).

Input Schema

{
  "type": "object",
  "properties": {
    "content": {
      "description": "Raw .faf file content (YAML)",
      "type": "string"
    }
  },
  "required": [
    "content"
  ]
}
⚪faf_score(content)

Score a .faf 0-100 with the always-33 faf-kernel, the same score faf-cli gives (Rust→WASM, at the edge).

Input Schema

{
  "type": "object",
  "properties": {
    "content": {
      "description": "Raw .faf file content (YAML)",
      "type": "string"
    }
  },
  "required": [
    "content"
  ]
}
🟢faf_read(content)

Parse a .faf and return its normalized structure (Rust→WASM, at the edge).

Input Schema

{
  "type": "object",
  "properties": {
    "content": {
      "description": "Raw .faf file content (YAML)",
      "type": "string"
    }
  },
  "required": [
    "content"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools