chimp
0.6

Server

  • Quickstart
  • Transport
  • Tools
  • Prompts
  • Resources
  • Server capabilities
  • Examples

Client

  • Quickstart
  • Transport
  • Client capabilities
  • Examples
chimp
  • chimp: for MCP servers and clients in Scala 3
  • Edit on GitHub

chimp: for MCP servers and clients in Scala 3

Chimp is an SDK for building MCP (Model Context Protocol) servers and clients in Scala 3 using boilerplate-less, type-safe APIs based on Tapir and sttp, supporting the variety of the Scala ecosystem.

Server

  • Quickstart
    • Example: the simplest MCP server
  • Transport
    • Streaming integrations
    • Backends
    • Message size limits
    • Security
  • Tools
    • Structured output
  • Prompts
  • Resources
  • Server capabilities
  • Examples
    • HTTP server
    • HTTP server (ZIO)
    • Streaming HTTP server (ZIO)
    • STDIO server (ZIO)
    • Streaming HTTP server (Ox)
    • STDIO server (Ox)
    • Streaming HTTP server (Pekko)
    • STDIO server (Pekko)

Client

  • Quickstart
    • Example: the simplest MCP client
  • Transport
    • Streaming integrations
    • Backends
    • Message size limits
  • Client capabilities
  • Examples
    • HTTP client
    • STDIO client
    • Roots over a ZIO streaming transport
    • Bidirectional client over an Ox streaming transport
    • Bidirectional client over a Pekko streaming transport
Next

© Copyright 2026, SoftwareMill.

Built with Sphinx using a theme provided by Read the Docs.