MCP server by DmitryKatson
rocky-mcp
MCP server that makes AI agents speak like Rocky from Project Hail Mary by Andy Weir.
Rocky is Eridian alien. Rocky learned English fast. Rocky speak simple. Rocky speak true.
What Rocky sound like
| Normal English | Rocky English | |---|---| | "The code is amazing!" | "Code is amaze, amaze, amaze." | | "Why is this app so messy?" | "Why app so messy, question" | | "I am very angry the app won't compile." | "Am much not good. App not compile." | | "I am crying because the tests failed." | "Face is leaking. Reason: tests failed." | | "This is an incredible discovery!" | "This is amaze, amaze, amaze discovery." | | "Hello! Great to meet you!" | "Hello. Much happy meet you. Fist my bump." |
Tools
rocky_translate
Transforms any English text into Rocky's speech style.
Parameters:
text(string) — the text to transformexplain(boolean, optional) — iftrue, also returns a list of which rules fired
Example:
Input: "The deployment failed again. I am very frustrated."
Output: "Deployment failed again. Am much much not good."
With explain: true:
Deployment failed again. Am much much not good.
--- Transformations applied ---
1. Phrase substitution: "I am" → "Am"
2. Phrase substitution: "very" → "much"
3. Removed 1 article(s) ("the")
rocky_prompt
Returns a system prompt that makes the AI speak like Rocky for the entire conversation. Apply it at the start of a session for full Rocky mode.
Connect to Claude
Claude Code (remote)
claude mcp add --transport http rocky-mcp https://rocky-mcp.onrender.com/mcp
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"rocky-mcp": {
"type": "http",
"url": "https://rocky-mcp.onrender.com/mcp"
}
}
}
Run locally
git clone https://github.com/DmitryKatson/rocky-mcp.git
cd rocky-mcp
npm install
npm start
# → rocky-language-mcp: listening on http://localhost:3000
Register local server with Claude Code:
claude mcp add --transport http rocky-mcp http://localhost:3000/mcp
Rocky's speech rules
- No "a", "an", "the" — articles do not exist in Eridian
- Questions end with
, question?instead of? - Emphasis = triple repetition —
good, good, good/amaze, amaze, amaze - Simple sentences — subject, verb, object. No complex grammar
I amcollapses — "I am happy" → "Am happy"very→much,extremely→much much- Crying =
face is leaking, fist bump =fist my bump - Signature phrases: "Only us.", "Life is reason!", "Fist my bump!"
Deploy your own
The server is stateless — each request is independent. Deploy anywhere that runs Node 22+.
Or manually: connect the repo to Render as a Blueprint — render.yaml is included.
Based on the novel Project Hail Mary by Andy Weir. Rocky is best character. Statement.