OpenL MCP Server
OfficialThe OpenL MCP Server connects AI assistants to OpenL Studio — a Business Rules Management System — enabling them to manage repositories, projects, rules/tables, tests, traces, and deployments programmatically.
Repository & Project Management
List repositories, branches, features, and project revision history
List, open, save, close, and create projects; branch from specific revisions
Track and restore local (unsaved) project changes
File & Table (Rules) Operations
List, get, update, append, create, and delete tables (Decision Tables, Spreadsheets, Datatypes, Test tables, etc.)
Read, write, search, copy, move, and delete project files
Apply raw-source edits to tables
Testing
Start project-level or table-specific test runs
Retrieve results in summary, full, or table-specific formats
Tracing & Debugging
Start, cancel, and export traces
Navigate trace trees; inspect nodes, parameters, context, and errors
Load lazy-loaded parameter values
Deployment
List deploy repositories and active deployments
Deploy new projects or redeploy/rollback existing deployments
AI Prompts
14 expert guidance templates for complex workflows (e.g., creating rules, running tests, deploying)
Core Features: Type-safe validation (Zod), PAT-based authentication, pagination for list operations, and multiple response formats (JSON, Markdown variants).
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenL MCP Serverlist my repositories"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OpenL MCP Server
Let an AI assistant work with your OpenL Studio business rules. Connect Claude (Desktop or Code), Cursor, or VS Code to OpenL Studio, then ask in plain language to view, edit, test, and deploy rules.
Get started (about 5 minutes)
Copy your OpenL Studio address from your browser's address bar (for example
http://localhost:8080).Create a Personal Access Token in OpenL Studio (User Settings → Personal Access Tokens). Skip this if your Studio has no login screen.
Follow the Quick Start — paste one configuration block into your AI client and send a test message.
Nothing to install — your AI client downloads and starts the server for you
(published on npm as openl-mcp;
no Node.js on your machine? use the
Docker option).
Related MCP server: Operaton MCP
Documentation
🚀 Quick Start — connect Claude Code, Claude Desktop, Cursor, or VS Code
📖 Usage Examples — what to ask once connected, and what the tools cover
⚙️ Advanced Guide — all server settings, authentication, Docker, shared HTTP mode
🖥️ CLI Guide — use the same binary as a shell tool (no MCP client needed)
🐛 Troubleshooting — common issues and solutions
🗂️ Full documentation index — including developer docs
Tools and prompts
The server gives the AI client tools covering OpenL Studio repositories, projects,
files, rules tables, tests, an interactive rule debugger (tracing), and
deployments — see Usage Examples. It also ships 14
expert guidance prompts for complex workflows (e.g. create_rule,
deploy_project) — see prompts/.
Configuration
End users: the Quick Start covers everything. All server settings (base URL, token, timeout, HTTP mode, debug logging) are in the Advanced Guide.
Development
npm run build # Build TypeScript
npm test # Run all tests
npm run lint # Check code quality
npm run watch # Dev mode with auto-rebuildSee the Contributing Guide for development guidelines, Architecture for how the code is organized, and the Testing Guide for test suites.
License
LGPL-3.0 - GNU Lesser General Public License v3.0 (follows OpenL Studio project license).
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/openl-tablets/openl-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server