Mcpscala
Createdwindymelt
Provides a Model Context Protocol (MCP) server implementation written in Scala 3.
About
Mcpscala offers a foundation for building MCP servers using Scala 3, designed to facilitate communication and interaction between different tools and applications. Currently in Alpha stage, it supports features like automatic JSON Schema derivation and stdio transport. Developers can define custom tools and integrate them seamlessly into the MCP environment, making it easier to connect various functionalities.
Key Features
- Automatic derivation of JSON Schema
- Text content part support
- Supports defining custom tools
- 32 GitHub stars
- Stdio transport implementation
Use Cases
- Integrating custom tools into MCP-based workflows
- Enabling communication between Scala applications
- Building interactive command-line tools