Oraclaw
17 decision intelligence algorithms as MCP tools for AI agents. Bandits (UCB1, Thompson), LP/MIP solver (HiGHS), Monte Carlo simulation, Bayesian inference, graph analytics (PageRank, Louvain), genetic algorithms, CMA-ES, anomaly detection, time seri
What is Oraclaw?
Oraclaw is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 17 decision intelligence algorithms as mcp tools for ai agents. bandits (ucb1, thompson), lp/mip solver (highs), monte carlo simulation, bayesian inference, graph analytics (pagerank, louvain), geneti...
17 decision intelligence algorithms as MCP tools for AI agents. Bandits (UCB1, Thompson), LP/MIP solver (HiGHS), Monte Carlo simulation, Bayesian inference, graph analytics (PageRank, Louvain), genetic algorithms, CMA-ES, anomaly detection, time seri
This server falls under the Data Science & ML category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- 17 decision intelligence algorithms as MCP tools for AI agen
Use Cases
Maintainer
Works with
Installation
NPM
npx -y @oraclaw/mcp-serverManual Installation
npx -y @oraclaw/mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Oraclaw
Oraclaw MCP Server provides 17 decision intelligence algorithms as MCP tools for AI agents, covering multi-armed bandits (UCB1, Thompson Sampling, Epsilon-Greedy), linear contextual bandits (LinUCB), genetic algorithms, Monte Carlo simulation, Bayesian inference, A* pathfinding, LP/MIP/QP solving via HiGHS, graph analytics (PageRank, Louvain), CMA-ES optimisation, anomaly detection, time series forecasting, and risk analysis. Eleven tools are free; six premium tools require an API key.
Prerequisites
- Node.js 16+ with npx available (no installation required for the free tier)
- Claude Desktop or another MCP-compatible client
- Optional: ORACLAW_API_KEY for premium tier tools (CMA-ES, HiGHS LP/MIP, graph analytics, VaR/CVaR, ARIMA forecasting, anomaly detection)
- Internet access to reach the hosted API at https://oraclaw-api.onrender.com
Add Oraclaw to Claude Desktop configuration
No local installation is required. Add the MCP server to your Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows). The npx command pulls the latest package automatically.
{
"mcpServers": {
"oraclaw": {
"command": "npx",
"args": ["-y", "@oraclaw/mcp-server"]
}
}
}Add an API key for premium tools (optional)
To unlock the six premium tools (CMA-ES, HiGHS solver, graph analytics, VaR/CVaR risk, ARIMA forecasting, anomaly detection), add your ORACLAW_API_KEY to the environment block. Without a key, the 11 free-tier tools work with 25 calls/day.
{
"mcpServers": {
"oraclaw": {
"command": "npx",
"args": ["-y", "@oraclaw/mcp-server"],
"env": {
"ORACLAW_API_KEY": "your-oraclaw-api-key-here"
}
}
}
}Restart Claude Desktop
Quit and relaunch Claude Desktop. The Oraclaw tools will appear in Claude's tool list. Ask Claude to describe the available decision intelligence tools to verify the connection.
Run a bandit optimisation
Ask Claude to run a multi-armed bandit using UCB1 to choose between options. Claude will call the optimize_bandit tool with your arm data and return the recommended next action with confidence scores.
# Example REST API call (for testing without Claude Desktop)
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": 8, "totalReward": 4},
{"id": "C", "name": "Option C", "pulls": 5, "totalReward": 3}
],
"algorithm": "ucb1"
}'Run a Monte Carlo simulation
Ask Claude to run a Monte Carlo simulation to model uncertainty in a decision or forecast. The simulate_montecarlo tool supports six distributions: normal, uniform, lognormal, exponential, triangular, and beta.
Oraclaw Examples
Client configuration
Claude Desktop configuration for Oraclaw with an optional API key for premium algorithm access.
{
"mcpServers": {
"oraclaw": {
"command": "npx",
"args": ["-y", "@oraclaw/mcp-server"],
"env": {
"ORACLAW_API_KEY": "your-api-key-here"
}
}
}
}Prompts to try
Example prompts to use Oraclaw decision intelligence algorithms through Claude.
- "Run a UCB1 bandit optimisation on these three ad variants and tell me which to show next: [variant A had 120 impressions and 14 clicks, variant B had 95 impressions and 18 clicks, variant C had 60 impressions and 9 clicks]"
- "Use Monte Carlo simulation with 10,000 samples from a normal distribution (mean=5000, std=800) to model monthly revenue and give me the 5th and 95th percentiles"
- "Run Bayesian inference with a Beta prior (alpha=2, beta=5) and 40 successes from 100 trials to estimate the true conversion rate with a 95% credible interval"Troubleshooting Oraclaw
Free tier tools return a 429 rate limit error after a few calls
The free tier allows 25 API calls per day to https://oraclaw-api.onrender.com. Purchase a pay-per-call plan or a monthly subscription and set ORACLAW_API_KEY in your config to increase your quota.
Premium tools return 'API key required' even though ORACLAW_API_KEY is set
Verify the environment variable is in the env block of the mcpServers config, not as a system environment variable. Claude Desktop injects env block variables when spawning the npx process. Restart Claude Desktop after editing the config.
npx takes a long time to start on the first run
The first invocation downloads @oraclaw/mcp-server from the npm registry. Subsequent starts use the npm cache and are faster. If it times out, check your internet connection or run 'npx -y @oraclaw/mcp-server' manually in a terminal to pre-populate the cache.
Frequently Asked Questions about Oraclaw
What is Oraclaw?
Oraclaw is a Model Context Protocol (MCP) server that 17 decision intelligence algorithms as mcp tools for ai agents. bandits (ucb1, thompson), lp/mip solver (highs), monte carlo simulation, bayesian inference, graph analytics (pagerank, louvain), genetic algorithms, cma-es, anomaly detection, time seri It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Oraclaw?
Install via npm with the command: npx -y @oraclaw/mcp-server. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with Oraclaw?
Oraclaw works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Oraclaw free to use?
Yes, Oraclaw is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Oraclaw Alternatives — Similar Data Science & ML Servers
Looking for alternatives to Oraclaw? Here are other popular data science & ml servers you can use with Claude, Cursor, and VS Code.
Ultrarag
★ 5.6kA Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines
RocketRide
★ 3.1k📇 🏠 - MCP server that exposes RocketRide AI pipelines as t
Aix Db
★ 2.1kAix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
NeMo Data Designer
★ 1.9k🎨 NeMo Data Designer: Generate high-quality synthetic data from scratch or from seed data.
PaperBanana
★ 1.7kOpen source implementation and extension of Google Research’s PaperBanana for automated academic figures, diagrams, and research visuals, expanded to new domains like slide generation.
MiniMax
★ 1.5kBridges MiniMax AI capabilities to the Model Context Protocol, enabling AI agents to perform image understanding, text-to-image generation, and speech synthesis. It provides a standardized interface for accessing MiniMax's core tools via JSON-RPC.
Browse More Data Science & ML MCP Servers
Explore all data science & ml servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Oraclaw in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Oraclaw?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.