mcp-kotlin
If you are the rightful owner of mcp-kotlin and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP-Kotlin Server is a versatile server implementation in Kotlin that supports both A2A and MCP protocols, designed to facilitate agentic applications with multiple connection methods.
The MCP-Kotlin Server is a robust and flexible server implementation that supports both A2A (Agent-to-Agent) and MCP (Model Context Protocol) protocols. Built using the a2ajava library, this server acts as a 'swiss knife' for developing agentic applications in Java and Kotlin. It is designed to be compliant with standard MCP protocols, offering an extensible agent system that can be tailored to various use cases. The server includes built-in example agents such as a Route Planner and a Weather Agent, demonstrating its capability to handle diverse tasks. With multiple connection options, including direct URL, Java, and NodeJS connections, the server provides flexibility in integration and deployment. The MCP-Kotlin Server is ideal for developers looking to implement a dual-protocol server with ease of use and extensibility in mind.
Features
- Dual protocol support (A2A and MCP)
- Multiple connection methods
- Standard MCP compliance
- Extensible agent system
- Built-in example agents (Route Planner, Weather Agent)