Agentβ™₯︎Age
Catalog

io.github.kanywst/mcp-opa-authz

Official

by kanywst Β· Go

Authorization answers from real policy code: evaluate Rego locally, or ask an AuthZEN 1.0 PDP.

io.github.kanywst/mcp-opa-authz MCP Server

This Model Context Protocol (MCP) server provides authorization answers from real policy code, evaluating Rego locally or delegating to an AuthZEN 1.0 PDP. It is designed to supply LLM tools with policy-driven authorization decisions rather than inferred outcomes.

πŸ› οΈ Key Features

  • Authorization answers derived from policy-as-code
  • Local evaluation of Rego
  • Option to ask an AuthZEN 1.0 PDP
  • MCP-focused integration for authorization workflows

πŸš€ Use Cases

  • Enforcing access control for LLM tool calls via MCP
  • Using existing OPA/Rego policy logic in an agent setting
  • Centralizing authorization decisions through AuthZEN PDP

⚑ Developer Benefits

  • Ground authorization behavior in Rego policy code
  • Fits into Go and MCP-based developer stacks
  • Supports common policy tooling topics: opa, rego, authzen, policy-as-code

⚠️ Limitations

  • The server’s capabilities are limited to authorization decisions as described (no additional non-authorization functions indicated)

Topics

  • authorization, claude, golang, llm-tools, mcp, model-context-protocol, opa, rego, authzen, policy-as-code

Topics

authorizationclaudegolangllm-toolsmcpmodel-context-protocoloparegoauthzenpolicy-as-code

Related servers

More in Security