Metadata-Version: 2.4
Name: mccer
Version: 2026.5.8
Summary: Read-only MCP server for Cisco Emergency Responder (CER) — unified facade over the v15su2 Configuration API and the legacy Read-Only API for E911 location and alert auditing.
Project-URL: Homepage, https://git.supported.systems/mcp/mccer
Project-URL: Source, https://git.supported.systems/mcp/mccer
Project-URL: Issues, https://git.supported.systems/mcp/mccer/issues
Project-URL: Changelog, https://git.supported.systems/mcp/mccer/src/branch/main/CHANGELOG.md
Author-email: Ryan Malloy <ryan@supported.systems>
License: MIT
License-File: LICENSE
Keywords: audit,cer,cisco,e911,emergency-responder,mcp,telephony,voip
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications :: Telephony
Classifier: Topic :: System :: Networking :: Monitoring
Requires-Python: >=3.11
Requires-Dist: fastmcp>=3.2
Requires-Dist: httpx>=0.27
Requires-Dist: platformdirs>=4.9
Requires-Dist: python-dotenv>=1.0
Provides-Extra: test
Requires-Dist: pytest-asyncio>=0.24; extra == 'test'
Requires-Dist: pytest-httpx>=0.30; extra == 'test'
Requires-Dist: pytest>=8.0; extra == 'test'
Description-Content-Type: text/markdown

# mccer — Cisco Emergency Responder MCP Server

Read-only MCP server for Cisco Emergency Responder (CER), unifying:

- **v15su2 Configuration API** (`/cerappservices/service/`) — stateless HTTP Basic, JSON
- **Legacy Read-Only API** (`/cerappservices/export/`) — HTTP Basic + JSESSIONID, XML

Built for E911 location and alert auditing.

## Status

Alpha. Endpoint inventory mapped, scaffold in place; tools land incrementally.

## Install

```bash
uvx mccer
```

## Configuration

```bash
# .env
CER_HOST=cer-pub.example.com
CER_USERNAME=apiuser
CER_PASSWORD=...
```

## Sibling projects

- [mcaxl](https://pypi.org/project/mcaxl/) — CUCM AXL/RIS audit
- [mcsiphon](https://pypi.org/project/mcsiphon/) — CUCM serviceability + CDR

## License

MIT
