mcpField
O
Oraclaw Decision Intelligence

Oraclaw Decision Intelligence

Local
github.com/WhatsonyourmindData & Analytics13Updated 9w ago

About Oraclaw Decision Intelligence

Oraclaw Decision Intelligence is an MCP server that gives AI agents deterministic tools for optimization, prediction, simulation, scoring, and graph analysis. It combines free tools that need no key with premium tools requiring an API key.

Key features

  1. 01Bandit and evolutionary optimization
  2. 02Scheduling and constraint solving
  3. 03Bayesian and time-series prediction
  4. 04Monte Carlo and scenario simulation
  5. 05Calibration, graph, and risk analysis

Use cases

  1. 01Selecting among options using observed rewards
  2. 02Assigning tasks to time slots
  3. 03Comparing what-if scenarios and sensitivities
  4. 04Analyzing forecasts, networks, and risks

MCP support

Exposes 17 decision-intelligence tools to MCP clients, with input and output schemas and behavior annotations. Eleven tools work without an API key; premium tools require one.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"oraclaw": {
"command": "npx",
"args": [
"-y",
"@oraclaw/mcp-server"
],
"env": {
"ORACLAW_API_KEY": "<ORACLAW_API_KEY>"
}
}
}
}
Run commandnpx -y @oraclaw/mcp-server
Environment variables to set
ORACLAW_API_KEYSecretOptional API key for premium tools (CMA-ES, LP/MIP solver, graph analytics, risk VaR/CVaR, forecasting, anomaly detection). Free tier (11 tools) works without it.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@oraclaw/mcp-server1.5.1

Tools

17

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
armsarrayYesCandidate options to choose between (at least 2).
algorithmenumNoSelection algorithm (default: ucb1). UCB1 is deterministic; thompson/epsilon-greedy sample.ucb1 | thompson | epsilon-greedy

Details

From the project README

OraClaw MCP Server

17 decision-intelligence tools your AI agent can call. Sub-25ms. 11 free without a key.

{
  "mcpServers": {
    "oraclaw": {
      "command": "npx",
      "args": ["-y", "@oraclaw/mcp-server"]
    }
  }
}

Drop that into your Claude Desktop / Cursor / Cline MCP config and your agent can immediately:

"I have 3 email subject line variants with these click rates. Which should I send next?"

The agent calls optimize_bandit → gets a statistically optimal arm in 0.01ms:

{ "selected": { "id": "C", "name": "Option C" },
  "score": 1.876, "exploitation": 0.9, "exploration": 0.976, "regret": 0.1 }

No LLM math, no hallucinated formulas, no setup beyond the snippet above.


All 17 tools

Free (no key)What it does
optimize_banditUCB1 / Thompson / ε-greedy arm selection
optimize_contextualLinUCB contextual bandit (per-situation choice)
optimize_evolveGenetic algorithm (discrete + multi-objective)
solve_scheduleTask → time-slot assignment with energy matching
score_convergenceMulti-source probability consensus (Hellinger)
score_calibrationBrier + log score for forecaster accuracy
predict_bayesianBeta posterior update from weighted evidence
predict_ensembleMulti-model consensus + uncertainty decomposition
plan_pathfindA* + Yen's k-shortest paths
simulate_montecarloSingle-factor Monte Carlo (6 distributions)
simulate_scenarioWhat-if comparison + sensitivity ranking
Premium (need API key)What it does
optimize_cmaesCMA-ES continuous black-box optimization
solve_constraintsLP / MIP / QP solver (HiGHS, provably optimal)
analyze_graphPageRank + Louvain + critical path + bottlenecks
analyze_riskPortfolio VaR / CVaR with correlation
predict_forecastARIMA / Holt-Winters time series
detect_anomalyZ-score / IQR outlier detection

Every tool ships with an explicit inputSchema, outputSchema, and MCP behavior annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) so your agent knows exactly what it gets back.


Get a key for premium tools

oraclaw signup → — one email field, instant key, no card needed. 1,000 calls/day on pay-per-call ($0.005/call). Upgrade to Starter $9/mo for 50k/month.

Then add ORACLAW_API_KEY to your MCP env:

{
  "mcpServers": {
    "oraclaw": {
      "command": "npx",
      "args": ["-y", "@oraclaw/mcp-server"],
      "env": { "ORACLAW_API_KEY": "your-key-here" }
    }
  }
}

Use the API directly (no MCP)

curl -X POST https://oraclaw-api.onrender.com/api/v1/optimize/bandit \
  -H "Content-Type: application/json" \
  -d '{
    "arms": [
      {"id":"A", "name":"Option A", "pulls":10, "totalReward":7},
      {"id":"B", "name":"Option B", "pulls":10, "totalReward":5}
    ],
    "algorithm": "ucb1"
  }'

Free tier: 25 calls/day per IP, no key required.


Why agents need this

LLMs can't reliably do: bandit selection, LP optimization, time-series forecasting, graph centrality, Monte Carlo sampling, or anomaly detection. They confabulate the math. OraClaw is the deterministic substrate underneath your agent — every answer is a real algorithm, returns structured JSON, and runs in under 25ms.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.