Metadata-Version: 2.4
Name: catalyst-center-super-mcp
Version: 0.3.0
Summary: FastMCP server for the Cisco Catalyst Center (formerly DNA Center) API, generated dynamically from the official OpenAPI specs.
Project-URL: Homepage, https://github.com/thomaschristory/catalyst-center-super-mcp
Project-URL: Documentation, https://thomaschristory.github.io/catalyst-center-super-mcp/
Project-URL: Issues, https://github.com/thomaschristory/catalyst-center-super-mcp/issues
Author-email: Thomas Christory <mick27@gmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: automation,catalyst-center,cisco,dna-center,fastmcp,mcp,openapi
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: System :: Networking
Requires-Python: >=3.11
Requires-Dist: fastmcp>=2.0
Requires-Dist: httpx>=0.27
Requires-Dist: python-dotenv>=1.0
Requires-Dist: pyyaml>=6.0
Description-Content-Type: text/markdown

# catalyst-center-super-mcp

FastMCP server for the Cisco Catalyst Center (formerly DNA Center) API,
generated dynamically from the official OpenAPI specs.

Sibling project to [`catalyst-sdwan-super-mcp`](https://github.com/thomaschristory/catalyst-sdwan-super-mcp).

## Status

See [`CHANGELOG.md`](CHANGELOG.md) for the current release and what changed.

## Install (once published)

```bash
uv tool install catalyst-center-super-mcp
```

## Configure

Copy `.env.example` to `.env` and fill in your Catalyst Center credentials.
See `catalyst-center-mcp.yaml` for runtime knobs (transport, splitting cap,
retries, pagination).

## Run

```bash
catalyst-center-mcp                              # stdio (Claude Desktop)
catalyst-center-mcp --transport sse --host 0.0.0.0 --port 8000
```

## License

Apache-2.0 — see `LICENSE`.
