ExAthena.Mcp.Config.Server (ExAthena v0.7.1)

Copy Markdown View Source

Validated MCP server configuration entry.

Summary

Types

t()

@type t() :: %ExAthena.Mcp.Config.Server{
  args: [String.t()],
  command: String.t() | nil,
  enabled: boolean(),
  env: %{required(String.t()) => String.t()},
  headers: %{required(String.t()) => String.t()},
  name: String.t(),
  type: :local | :remote,
  url: String.t() | nil
}