3 pointsby wkusnierczyk8 hours ago1 comment
  • wkusnierczyk8 hours ago
    Hello,

    I'd like to share a newly published module implementing an MCP SDK for the Raku (aka Perl6) programming language.

    Source code: https://github.com/wkusnierczyk/raku-mcp-sdk Installation: `zef install MCP`

    The SDK lets you build MCP servers and clients in Raku. A server exposes tools, resources, and prompts that AI applications can discover and use.

    The implementation covers the full MCP spec (2025-11-25) including Streamable HTTP transport, OAuth 2.1, sampling, elicitation, and async tasks. Raku's concurrency primitives (Promises, Supplies) and introspection made it a natural fit for the protocol's async, event-driven architecture.

    The repo's `README.md` file provides details about the implementation, MCP specification coverage, usage examples, and much more.

    Feedback and contributions are much welcome.

    Any questions or comments, just let me know! Best, Wacek