Server data from the Official MCP Registry
Runtime permission, approval, and audit layer for AI agent tool execution.
Runtime permission, approval, and audit layer for AI agent tool execution.
Remote endpoints: streamable-http: https://api.oakallow.io/mcp
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
Endpoint verified · Requires authentication · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-oakallow-oakallow": {
"url": "https://api.oakallow.io/mcp"
}
}
}From the project's GitHub README.
Runtime permission, approval, and audit governance for AI agent tool execution.
Oakallow is a hosted remote MCP server. It sits between an agent and the actions it wants to take, so that a specific action can be checked, gated behind human approval when it is risky, authorized with a single-use signed token, and recorded in an immutable audit log — at the moment of execution.
https://api.oakallow.io/mcp (Streamable HTTP)Oakallow injects a governance checkpoint into a workflow that may also use other connectors. An agent does its investigative work (for example, looking up an account through another connector), forms a recommendation, and calls Oakallow to request approval for the action. A human approver then decides in the Oakallow dashboard or mobile app, under enforced multi-factor authentication.
The connector is a requester and pass-through, not a decider:
| Tool | Purpose | Reads only |
|---|---|---|
list_my_tools | Enumerate the tools available to the signed-in user in their org | yes |
check_permission | Ask whether a given tool call would be allowed, require approval, or be blocked | yes* |
list_pending_approvals | List approval requests still awaiting a human decision | yes |
check_approval_status | Poll a pending approval request by reference number | yes |
* check_permission returns a read-only verdict, but checking an unregistered tool has a
side effect by design: Oakallow auto-creates a gated draft entry for that tool (with
conservative, fail-closed defaults) so the eventual call is governed and the owner can
triage it from the dashboard. A requires_approval verdict also creates an approval
request. This is intentional — an unknown tool is never silently trusted.
Add https://api.oakallow.io/mcp as a custom connector in your MCP client (Claude,
Claude Desktop, Cowork, ChatGPT, or any Streamable HTTP MCP host). You will be redirected
to sign in to Oakallow and approve the requested scopes:
mcp:read — list tools, view pending approvals, check permissions, read activity.mcp:write — create approval requests and mint run tokens.See examples/ for a Claude Desktop config and an OAuth flow walkthrough.
Oakallow lives outside the execution path. It governs and records what was reported; it does not run your tools or receive your tool parameters beyond a PII-scrubbed reason.
See LICENSE.
See CHANGELOG.md.
© Islemonics Studios LLC. Patent pending.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.