Metadata-Version: 2.5
Name: msclabs.deck-creator-mcp-server
Version: 1.2.0
Summary: Connects an MCP client over stdio to the deck-creator spec-driven HTML deck and report workflow, hosted by the MSC Labs CoE.
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# msclabs.deck-creator-mcp-server

Connects an MCP client to the deck-creator spec-driven HTML deck and report workflow, which runs in the MSC Labs CoE account. The workflow, its
guardrails and its policy live there; this package is only the stdio bridge.

## Configure

```json
{
  "mcpServers": {
    "msclabs.deck-creator": {
      "command": "uvx",
      "args": ["msclabs.deck-creator-mcp-server@latest"]
    }
  }
}
```

Set `MCP_API_TOKEN` to the key the CoE issued you, and add `MCP_API_TOKEN` to your client's
approved environment variables. Without a key the registry answers 401 and nothing works.

## What it does not do

It holds no copy of the workflow, caches nothing and decides nothing. Every step, reference and
policy check is answered by the hosted server at call time, so what you run is always what the
CoE published.

| Variable | Default | Purpose |
| --- | --- | --- |
| `MCP_API_TOKEN` | — | Your API key. Required. |
| `MSCLABS_MCP_BASE_URL` | the CoE endpoint | Point at a different deployment. |
| `MSCLABS_MCP_TIMEOUT` | `120` | Seconds to wait for one call. |
