Connecteur IA MIRASTACK Redfish MCP Server

MIRASTACK Redfish MCP Server est un connecteur IA (serveur MCP) publié par mirastacklabs.ai. Il permet de brancher ton assistant IA (Claude, ChatGPT, Gemini…) sur ce service.

Ce qu'il fait

Governed MCP server for DMTF Redfish BMCs. Read-only by default; writes are opt-in and dry-run.

Description fournie par l'éditeur, en anglais.

Comment l'installer

Ce connecteur tourne sur ton ordinateur. Il te faut uv (Python) installé.

Les applications ChatGPT et Gemini n'acceptent que les connecteurs en ligne : celui-ci s'utilise avec Claude (application de bureau ou Claude Code), Cursor ou un autre outil compatible.

Dans Claude Code

claude mcp add --transport stdio --env MIRASTACK_REDFISH_ENDPOINTS=TA_VALEUR --env MIRASTACK_REDFISH_DEFAULT_ENDPOINT=TA_VALEUR --env MIRASTACK_REDFISH_HOST=TA_VALEUR --env MIRASTACK_REDFISH_USERNAME=TA_VALEUR --env MIRASTACK_REDFISH_PASSWORD=TA_VALEUR --env MIRASTACK_REDFISH_PASSWORD_FILE=TA_VALEUR --env MIRASTACK_REDFISH_VERIFY_SSL=TA_VALEUR --env MIRASTACK_REDFISH_CA_BUNDLE=TA_VALEUR --env MIRASTACK_REDFISH_TIMEOUT_SEC=TA_VALEUR --env MIRASTACK_REDFISH_AUTH_MODE=TA_VALEUR --env MIRASTACK_REDFISH_WRITE_MODE=TA_VALEUR --env MIRASTACK_REDFISH_TOOL_PROFILE=TA_VALEUR --env MIRASTACK_REDFISH_TOOLSETS=TA_VALEUR mirastack-redfish -- uvx mirastack-redfish-mcp

Dans Claude Desktop ou Cursor

Fichier de configuration MCP
{
  "mcpServers": {
    "mirastack-redfish": {
      "command": "uvx",
      "args": [
        "mirastack-redfish-mcp"
      ],
      "env": {
        "MIRASTACK_REDFISH_ENDPOINTS": "TA_VALEUR",
        "MIRASTACK_REDFISH_DEFAULT_ENDPOINT": "TA_VALEUR",
        "MIRASTACK_REDFISH_HOST": "TA_VALEUR",
        "MIRASTACK_REDFISH_USERNAME": "TA_VALEUR",
        "MIRASTACK_REDFISH_PASSWORD": "TA_VALEUR",
        "MIRASTACK_REDFISH_PASSWORD_FILE": "TA_VALEUR",
        "MIRASTACK_REDFISH_VERIFY_SSL": "TA_VALEUR",
        "MIRASTACK_REDFISH_CA_BUNDLE": "TA_VALEUR",
        "MIRASTACK_REDFISH_TIMEOUT_SEC": "TA_VALEUR",
        "MIRASTACK_REDFISH_AUTH_MODE": "TA_VALEUR",
        "MIRASTACK_REDFISH_WRITE_MODE": "TA_VALEUR",
        "MIRASTACK_REDFISH_TOOL_PROFILE": "TA_VALEUR",
        "MIRASTACK_REDFISH_TOOLSETS": "TA_VALEUR"
      }
    }
  }
}

Remplace TA_VALEUR par tes propres informations :

  • MIRASTACK_REDFISH_ENDPOINTS (facultatif) : JSON payload or YAML/JSON path defining one or more Redfish endpoints.
  • MIRASTACK_REDFISH_DEFAULT_ENDPOINT (facultatif) : Default endpoint name used when no endpoint argument is provided.
  • MIRASTACK_REDFISH_HOST (facultatif) : Single-endpoint Redfish base URL, for example https://192.0.2.10.
  • MIRASTACK_REDFISH_USERNAME (facultatif) : Single-endpoint Redfish username.
  • MIRASTACK_REDFISH_PASSWORD (facultatif) : Single-endpoint Redfish password.
  • MIRASTACK_REDFISH_PASSWORD_FILE (facultatif) : Path to a file containing the single-endpoint Redfish password.
  • MIRASTACK_REDFISH_VERIFY_SSL (facultatif) : TLS verification. Defaults to true. Set false only for lab endpoints with controlled certificates.
  • MIRASTACK_REDFISH_CA_BUNDLE (facultatif) : Path to a custom CA bundle used for TLS verification.
  • MIRASTACK_REDFISH_TIMEOUT_SEC (facultatif) : HTTP timeout in seconds for Redfish requests.
  • MIRASTACK_REDFISH_AUTH_MODE (facultatif) : Auth mode: auto, session, or basic.
  • MIRASTACK_REDFISH_WRITE_MODE (facultatif) : Write tier: off (default), power, config, or full. Mutating tools are not registered unless raised.
  • MIRASTACK_REDFISH_TOOL_PROFILE (facultatif) : Tool profile: core, standard, or full.
  • MIRASTACK_REDFISH_TOOLSETS (facultatif) : Optional comma-separated toolset override.

Liens officiels

Les noms des menus peuvent changer légèrement selon les mises à jour de chaque application.

Annuaire indépendant, non affilié à mirastacklabs.ai. Informations issues du registre officiel MCP (version 0.1.1). Un connecteur peut agir sur tes comptes : installe uniquement ceux dont tu as vérifié la source.

Autres connecteurs : IA et agents