# MCP Java SDK [![Build Status](https://github.com/modelcontextprotocol/java-sdk/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/modelcontextprotocol/java-sdk/actions/workflows/continuous-integration.yml) Set of projects that provide Java SDK integration for the [Model Context Protocol](https://modelcontextprotocol.org/docs/concepts/architecture). It enables Java applications to interact with AI models and tools through a standardized interface, supporting both synchronous and asynchronous communication patterns. ## 📚 Reference Documentation For comprehensive guides and API documentation, visit the [MCP Java SDK Reference Documentation](https://modelcontextprotocol.io/sdk/java/mcp-overview). ## Development - Building from Source ```bash mvn clean install ``` - Running Tests ```bash mvn test ``` ## Contributing Contributions are welcome! Please: 1. Fork the repository 2. Create a feature branch 3. Submit a Pull Request ## Team - Christian Tzolov - Dariusz Jędrzejczyk ## Links - [GitHub Repository](https://github.com/modelcontextprotocol/java-sdk) - [Issue Tracker](https://github.com/modelcontextprotocol/java-sdk/issues) - [CI/CD](https://github.com/modelcontextprotocol/java-sdk/actions) ## License This project is licensed under the [MIT](LICENSE).