Metadata-Version: 2.4
Name: nextcloud-talk-mcp
Version: 1.0.1
Summary: MCP server wrapping the Nextcloud Talk (Spreed) OCS API
Author: Patrick Leiverkus
License-Expression: MIT
Project-URL: Homepage, https://github.com/leiverkus/nextcloud-talk-mcp
Project-URL: Repository, https://github.com/leiverkus/nextcloud-talk-mcp
Project-URL: Issues, https://github.com/leiverkus/nextcloud-talk-mcp/issues
Keywords: nextcloud,talk,spreed,mcp,model-context-protocol,claude
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications :: Chat
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastmcp>=0.2
Requires-Dist: nextcloud-talk-core<2,>=1.0.1
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-cov>=5.0; extra == "dev"
Requires-Dist: ruff>=0.9; extra == "dev"
Requires-Dist: build>=1.0; extra == "dev"
Dynamic: license-file

# nextcloud-talk-mcp

MCP server wrapping the Nextcloud Talk (Spreed) OCS API — list conversations,
read/send/edit/delete messages, manage conversations and participants, react,
set reminders, and share files, from an MCP client like Claude Desktop.

A thin wrapper over [`nextcloud-talk-core`](../nextcloud-talk-core); all
endpoint logic and the typed models live there.

See the [repository README](../../README.md) for installation, configuration
(app password / SSO / 2FA), the Claude Desktop config, the full tool reference,
and security notes.

## License

[MIT](LICENSE) © Patrick Leiverkus
