@cloudwalk/hermes-mcp

by cloudwalk · v1.0.0 · prompt

- Message Processing: ALWAYS use Hermes.MCP.Message for all MCP/JSON-RPC message encoding/decoding

Install

Add @cloudwalk/hermes-mcp to Claude Code with the PolySkill CLI: polyskill add @cloudwalk/hermes-mcp

Instructions

# Hermes MCP Development Guide ## Build & Test Commands ```bash # Setup dependencies mix deps.get # Compile code mix compile --force --warnings-as-errors # Run all tests mix test --trace # Run a single test mix test test/path/to/test_file.exs:line_number --trace # Format code mix format # Run linting mix credo --strict # Type checking mix dialyzer # Generate documentation mix docs ``` ## Core Architecture & Design Patterns ### MCP Protocol Handling - **Message Processing**: ALWAYS use `Hermes.MCP.Message` for all MCP/JSON-RPC message encoding/decoding - Use `Message.decode/1` to parse incomin…

Keywords: github, json-rpc, message-processing, data-encoding, hermes-mcp, api-communication, coding-tools, software-development, data-serialization