{"id":"lspecian-maas-mcp-server","name":"maas-mcp-server","af_score":68.5,"security_score":48.2,"reliability_score":40.0,"what_it_does":"maas-mcp-server is a Model Context Protocol (MCP) server that exposes MAAS (Metal as a Service) functionality as MCP JSON-RPC tools. It supports discovery of dynamically generated tools based on MAAS API documentation and can run via stdio (stdin/stdout) or an HTTP endpoint.","best_when":"You already operate MAAS and want to manage it via MCP-compatible agents, preferring stdio/agent integration or a local HTTP endpoint.","avoid_when":"You require fine-grained authorization/role enforcement at the MCP layer, or you cannot control/secure the MAAS API credentials used by the server.","last_evaluated":"2026-04-04T19:51:32.628409+00:00","has_mcp":true,"has_api":false,"auth_methods":["MAAS API key (consumer:token:secret) configured via MAAS_API_KEY","Optional MCP server auth toggle via AUTH_ENABLED (as described in README)"],"has_free_tier":false,"known_gotchas":["AUTH_ENABLED default is false per README example; agents deployed in shared networks should ensure MCP access is secured.","Tools are dynamically generated from MAAS API docs, so tool availability/parameters may change when MAAS API changes or tool generation logic is updated.","Some methods are operational (e.g., power control) and may be non-idempotent; agents should avoid blind retries on failures."],"error_quality":null}