Agentโ™ฅ๏ธŽAge
Catalog

io.github.bolyra/gateway

Official

by bolyra ยท TypeScript

MCP auth gateway: verify agent identity, enforce per-tool permissions, block replays, emit receipts.

io.github.bolyra/gateway MCP Auth Gateway

The MCP auth gateway verifies agent identity using ZKP credentials before forwarding requests to upstream MCP servers. It enforces per-tool permissions, blocks replay attempts, and emits signed receipts/audit logs for each tool call it authorizes.

๐Ÿ› ๏ธ Key Features

  • Verifies agent identity via ZKP credentials
  • Enforces delegated scopes / per-tool permissions
  • Blocks replay attacks
  • Emits signed audit logs/receipts for tool calls

๐Ÿš€ Use Cases

  • Place @bolyra/gateway in front of an MCP server to add authentication and authorization
  • Centralize agent authority checks before requests reach upstream MCP services

โšก Developer Benefits

  • Standalone reverse proxy pattern for upstream MCP servers
  • Signed records for every authorized tool call
  • Supports delegated scopes for fine-grained tool access

โš ๏ธ Limitations

  • Designed to verify ZKP credentials and forward to upstream MCP servers (does not replace upstream tooling)

Additional Notes

Topics include: ai-agents, circom, did, eddsa, groth16, identity, semaphore, solidity, zero-knowledge-proofs, zkp.

Topics

ai-agentscircomdideddsagroth16identitysemaphoresolidityzero-knowledge-proofszkp

Related servers

More in Security