Skip to content

posteci 1.1.0

Choose a tag to compare

@code-by-sia code-by-sia released this 14 Sep 22:46
· 2 commits to main since this release

Test MCP servers from .stamp files.

  • MCP https://…/mcp or MCP stdio: <command> connects to a Model Context Protocol server over Streamable HTTP or stdio, does the handshake and lists its tools, resources and prompts
  • Scripts call call(), read(), getPrompt(), ping(), request() and notify(); JSON-RPC errors come back as values to assert on
  • @sampling, @elicitation and @roots answer the server's own requests; send and receive exchange raw messages and notifications
  • A stdio server that exits early fails at once with its status and standard error
  • Scripts can call a function on a line of its own, such as notify("…")
  • A banner with the logo in interactive terminals (not in pipes, CI or with POSTECI_NO_BANNER=1)

See MCP servers in the language reference.

Install or upgrade

brew install samalstudios/tap/posteci
brew upgrade posteci

Or download an archive below: a universal macOS build, and fully static Linux builds for x86_64 and arm64. Checksums are in SHA256SUMS. Free to use under the terms.