Agentโ™ฅ๏ธŽAge
Catalog

io.github.smartpolicy-protocol/smartpolicy

Official

by smartpolicy-protocol ยท TypeScript

Runtime authorization for AI agents and smart contracts via an immutable on-chain policy registry

Model Context Protocol (MCP) Server โ€” smartpolicy-mcp

The io.github.smartpolicy-protocol/smartpolicy MCP server provides runtime authorization for AI agents and smart contracts using an immutable on-chain policy registry. It enforces defined permissions for an agent, user, or contract, combining on-chain verification via minimal verifier contracts with off-chain enforcement through the MCP server and a REST API AI systems consume.

๐Ÿ› ๏ธ Key Features

  • Runtime authorization for AI agents and smart contracts
  • Policy definitions for agents, users, and contracts
  • Enforcement on-chain via a minimal verifier
  • Enforcement off-chain via an MCP server and REST API
  • Update authorization rules without redeploying anything

๐Ÿš€ Use Cases

  • Authorizing what an AI agent is allowed to do
  • Authorizing what a user is allowed to do
  • Authorizing what a smart contract is allowed to do

โšก Developer Benefits

  • MCP server v0 packaged and runnable with npx smartpolicy-mcp
  • Zero-config execution against Ethereum Sepolia (as stated)
  • Core contracts live on Ethereum Sepolia and are Etherscan-verified

โš ๏ธ Limitations

  • Provided excerpt does not specify tool count or additional MCP tool endpoints beyond the server itself.
authorizationsmart contractsblockchainpolicyaccess controlruntime

Related servers

More in Cloud & DevOps