Metadata-Version: 2.4
Name: mcp-learning
Version: 0.1.0
Summary: Exploring different features of MCP servers and clients
Keywords: mcp,mcp-server,mcp-client
Author: Anirban Ray
Author-email: Anirban Ray <39331844+yarnabrina@users.noreply.github.com>
License-Expression: AGPL-3.0-or-later
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 2
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Dist: mcp>=1.16.0,<2
Requires-Dist: openai>=2.1.0,<3
Requires-Dist: pydantic>=2.11.10,<3
Requires-Dist: pydantic-settings>=2.11.0,<3
Requires-Dist: rich>=14.1.0,<15
Requires-Dist: prompt-toolkit>=3.0.52,<4 ; extra == 'cli'
Requires-Dist: langfuse>=3.6.1,<4 ; extra == 'monitoring'
Maintainer: Anirban Ray
Maintainer-email: Anirban Ray <39331844+yarnabrina@users.noreply.github.com>
Requires-Python: >=3.13, <3.14
Project-URL: documentation, https://yarnabrina.github.io/learn-model-context-protocol/
Project-URL: source, https://github.com/yarnabrina/learn-model-context-protocol
Provides-Extra: cli
Provides-Extra: monitoring
Description-Content-Type: text/markdown

# Learning Model Context Protocol

This project explores the features and usage of Model Context Protocol (MCP) servers and clients, providing a hands-on learning environment for experimenting with MCP-based tools and workflows.

## Documentation

- [Installation Guide](docs/installation.md) — How to set up your environment and install dependencies.
- [Examples & Usage](docs/examples.md) — Step-by-step usage and sample sessions.
- [MCP Server Configuration](docs/configurations/mcp-server.md)
- [MCP Client Configuration](docs/configurations/mcp-client.md)

## Contributing

Please see [CONTRIBUTING.md](CONTRIBUTING.md) for development and contribution guidelines.

## License

This project is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later).

Copyright (C) 2025 Anirban Ray

See the [LICENSE](LICENSE) file for details.
