Orca MCP Server
The Orca MCP Server provides tools for generating, verifying, and compiling finite state machines from natural language specifications. It supports LLM-native code generation targets and allows agents to create verified state machines, multi-machine systems, and decision tables without direct shell or file access.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Generate a verified machine from a natural language spec
- Verify a machine for errors and warnings
- Compile state machines to XState TypeScript or Mermaid
- Generate action scaffold stubs for TypeScript, Python, or Go
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@orcalang/orca-mcp-server 0.1.30
{
"version": "0.1.30",
"transport": "stdio",
"identifier": "@orcalang/orca-mcp-server",
"runtimeHint": "npx",
"registryType": "npm",
"environmentVariables": [
{
"name": "ANTHROPIC_API_KEY",
"description": "Anthropic 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."
},
{
"name": "ORCA_PROVIDER",
"default": "anthropic",
"description": "LLM provider to use: anthropic (default), openai, grok, or ollama."
},
{
"name": "ORCA_MODEL",
"description": "Model name to use for LLM tools. Defaults to claude-sonnet-4-6 for Anthropic."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"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": "<YOUR_ORCA_PROVIDER>",
"ORCA_MODEL": "<YOUR_ORCA_MODEL>"
}
}
}
}Cline
{
"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": "<YOUR_ORCA_PROVIDER>",
"ORCA_MODEL": "<YOUR_ORCA_MODEL>"
}
}
}
}VS Code
{
"servers": {
"orca-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@orcalang/orca-mcp-server@0.1.30"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"ORCA_PROVIDER": "<YOUR_ORCA_PROVIDER>",
"ORCA_MODEL": "<YOUR_ORCA_MODEL>"
}
}
}
}Claude Desktop
{
"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": "<YOUR_ORCA_PROVIDER>",
"ORCA_MODEL": "<YOUR_ORCA_MODEL>"
}
}
}
}Let your agent find its tools
Find servers like Orca MCP Server from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.