{"repo":"windymelt/mcp-scala","free":true,"listed":false,"github":"https://github.com/windymelt/mcp-scala","clone":"git clone https://github.com/windymelt/mcp-scala.git","description":"Model Context Protocol server written in Scala","language":"Scala","stars":37,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"MCP-scala Model Context Protocol server written in Scala 3 Development stage This software is currently ALPHA state. - [x] Automatic derivation of JSON Schema - [x] Define your tool - [x] Text content part - [ ] Other content parts - [ ] Notification handling - [ ] Capability handling - [x] stdio transport - [ ] HTTP transport - [ ] Authorization feature This implementation needs your attention and contribution. Feel free to open Issue / PR to contribute this project. Demo First, build server into JS: Then, utilize server in your MCP client: You can run some tool: - randomNumber - generate random number between min to max . - iota - generate a sequence of numbers from min to max . - sum - calculate the sum of a sequence of numbers. Implement your tool See Main.scala for details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/windymelt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/windymelt/mcp-scala/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}