Catalog
io.github.jascal/orca-mcp-server
Officialby jascal · TypeScript
Orca MCP Server
Go from natural language to verified finite state machines — topology bugs caught before code runs.
Convert natural language to verified finite state machines with topology validation.
README not available yet.
Install
Configuration
Environment variables
ANTHROPIC_API_KEYsecretAnthropic API key for LLM-powered tools (generate_machine, generate_multi_machine, refine_machine, generate_actions with use_llm). Not required for parse_machine, verify_machine, compile_machine, or server_status.
ORCA_PROVIDERdefault anthropicLLM provider to use: anthropic (default), openai, grok, or ollama.
ORCA_MODELModel name to use for LLM tools. Defaults to claude-sonnet-4-6 for Anthropic.
claude_desktop_config.json
{
"mcpServers": {
"orca-mcp-server": {
"command": "npx",
"args": [
"-y",
"@orcalang/orca-mcp-server@0.1.30"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"ORCA_PROVIDER": "anthropic",
"ORCA_MODEL": "<YOUR_ORCA_MODEL>"
}
}
}
}