Oraclaw logo

Oraclaw

by Whatsonyourmind

MCP tools for optimization, forecasting, simulation, risk analysis, graph algorithms, and probabilistic decision support.

Install Oraclaw

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "whatsonyourmind-oraclaw": {
      "command": "npx",
      "args": [
        "-y",
        "@oraclaw/mcp-server"
      ],
      "env": {
        "ORACLAW_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 17 tools correctly (1mo ago).

Overview

Whatsonyourmind/oraclaw MCP server exposes numerical decision and optimization algorithms through MCP tools. It supports bandit selection, constrained optimization, scheduling, forecasting, anomaly detection, graph analysis, risk metrics, simulations, and probability scoring. Run it locally with npx and connect it to an MCP client such as Claude Desktop; premium tools require an ORACLAW_API_KEY or per-call x402 payment. Reach for it when an agent needs structured algorithmic results instead of qualitative guesses.

Use cases

  • Choose an A/B test variant from historical rewards
  • Optimize allocations under linear or integer constraints
  • Forecast demand or flag anomalies in metric series
  • Compare uncertainty and what-if scenarios
  • Route through or analyze a weighted dependency graph

Key features

  • Bandit selection with contextual and non-contextual strategies
  • CMA-ES and genetic optimization
  • HiGHS-based linear, mixed-integer, and quadratic solving
  • Forecasting, anomaly detection, and Monte Carlo simulation
  • Bayesian, ensemble, convergence, and calibration analysis
  • Weighted graph routing and structural analysis

Tools17

What Oraclaw lets your agent do. Expand a tool for its parameters.

Verified live~5.8k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

10/11 checks healthy over the last 79d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · @oraclaw/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars13Stargazers on the source repository.
npm downloads837Package downloads in the last 30 days.
Last commit7d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed17Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Oraclaw works

What Whatsonyourmind/oraclaw MCP server does

Whatsonyourmind/oraclaw MCP server gives an MCP-compatible agent access to numerical methods for decision support. The supplied catalog covers 19 algorithms and 28 MCP tools across optimization, probability, simulation, forecasting, graph analysis, scheduling, and risk assessment. Tool calls return structured results such as selected options, objective values, confidence intervals, assignments, paths, anomaly details, or model metrics.

Use it when the input can be represented as numeric observations, variables, graph edges, time-series values, probabilities, or explicit constraints. Examples include choosing an A/B test arm, allocating a budget under caps, estimating uncertainty, combining forecasts, finding a route, or matching tasks to time slots.

How it works

The agent selects an MCP tool and supplies the relevant data for that operation. Bandit tools choose among alternatives using UCB1, Thompson sampling, epsilon-greedy, or LinUCB. Continuous black-box objectives can be handled with CMA-ES, while discrete or mixed search spaces can use a genetic algorithm. Linear, mixed-integer, and quadratic programs are handled by the HiGHS-based constraint solver.

Other tools operate on supplied datasets rather than external services. Forecasting accepts an evenly spaced numeric series and uses ARIMA or Holt-Winters. Risk analysis calculates VaR and Conditional VaR from historical returns and portfolio weights. Graph analysis accepts a directed weighted graph and can calculate PageRank, communities, bottlenecks, and an optional critical path. Monte Carlo simulation samples from one of six supported distributions and returns summary statistics and a histogram.

Some operations are stochastic, including Monte Carlo sampling and evolutionary optimization, so repeated calls may produce different results. Forecasting and anomaly detection also have minimum data requirements described by their respective tool behavior.

Setup and configuration

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

Whatsonyourmind/oraclaw MCP server can therefore be started through npx without a separate hosted endpoint in the client configuration. The README demonstrates this setup with Claude Desktop. Free tools do not require an API key according to the catalog. Premium tools accept ORACLAW_API_KEY; the tool descriptions also identify per-call x402 payment as an alternative for those operations.

The repository additionally documents a hosted REST API and separate npm SDK packages, but those are different access methods from the MCP server setup above.

Tools and capabilities

  • Select an arm from historical reward data or context features with optimize_bandit and optimize_contextual.
  • Search continuous, discrete, mixed, or multi-objective spaces with optimize_cmaes and optimize_evolve.
  • Solve explicit allocation constraints with solve_constraints, or match tasks to energy-rated time slots with solve_schedule.
  • Forecast series, detect outliers, simulate distributions, and compare base-case scenarios.
  • Combine predictions, update Bayesian beliefs, score calibration, and measure source convergence.
  • Route through weighted graphs with plan_pathfind, or inspect graph structure with analyze_graph.

Limitations and notes

Premium access applies to CMA-ES optimization, constraint solving, graph analysis, risk analysis, forecasting, and anomaly detection. A key or x402 payment is needed for those tools. The free REST tier is documented as allowing 25 calls per day per IP, but that limit is stated for the API rather than explicitly for local MCP execution.

Tool selection depends on the shape of the problem. Use optimize_bandit without per-call features, optimize_contextual when context changes between calls, and plan_pathfind for a single route rather than graph centrality. predict_forecast requires at least 20 observations for ARIMA and at least twice the seasonal length for Holt-Winters. Monte Carlo calls are capped at 2,000 iterations. Results should be checked against the supplied data and objective definition, particularly for stochastic algorithms and model-based forecasts.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Oraclaw

Add a local stdio server configured with command `npx` and arguments `-y @oraclaw/mcp-server`.

Yes. The README provides a Claude Desktop configuration using the `@oraclaw/mcp-server` npm package.

The documented free tools do not require a key. Premium tools require `ORACLAW_API_KEY` or support per-call x402 payment.

It supports bandits, continuous and evolutionary optimization, constraint solving, scheduling, forecasting, anomaly detection, risk analysis, graph algorithms, simulations, and probability-scoring methods.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOraclaw AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/whatsonyourmind-oraclaw?style=directory)](https://allmcps.com/mcp/whatsonyourmind-oraclaw)
HTML Embed
<a href="https://allmcps.com/mcp/whatsonyourmind-oraclaw"><img src="https://allmcps.com/api/badge/whatsonyourmind-oraclaw?style=directory" alt="Oraclaw on AllMCPs" /></a>