TestKit

NAME

MCP::Server::Tool::TestKit - a fixture toolkit with one of everything

DESCRIPTION

This — and its sibling MCP::Server::Tool::StrictKit — is test support, not library surface. It ships inside the dist's own namespace (rather than under t/lib) deliberately, so that zef install's test phase precompiles it as part of lib/ staging before any test file runs. A t/lib CompUnit repo starts cold on a fresh zef install, and parallel test files pulling the fixtures' dependency chain into that cold store can race and fail the install outright; moving test support into the dist's own namespace is the fleet-wide fix for that failure class.

MCP::Server v0.7.0

MCP (Model Context Protocol) server framework for Raku

Authors

  • Matt Doughty

License

Artistic-2.0

Dependencies

JSON::Fast:ver<0.19>:auth<cpan:TIMOTIMO>Cro::HTTP:ver<0.8.11+>:auth<zef:cro>:api<0>MIME::Base64:ver<1.2.5+>:auth<zef:raku-community-modules>

Test Dependencies

Provides

  • MCP::Server
  • MCP::Server::Batch
  • MCP::Server::CLI
  • MCP::Server::Context
  • MCP::Server::DSL
  • MCP::Server::Elicitation
  • MCP::Server::HTTP
  • MCP::Server::HTTP::Validation
  • MCP::Server::Prompt
  • MCP::Server::Protocol
  • MCP::Server::Resource
  • MCP::Server::Tool
  • MCP::Server::Tool::StrictKit
  • MCP::Server::Tool::TestKit
  • MCP::Server::Toolkit
  • MCP::Server::Transport
  • MCP::Server::Transport::Stdio
  • Metamodel::McpHOW

The Camelia image is copyright 2009 by Larry Wall. "Raku" is a trademark of the Yet Another Society. All rights reserved.

Built with Podlite — the markup and publishing tools behind this site.