MCP Catalogs
Home

agentidentityprotocol

by openagentidentityprotocol·27·Score 41

AIP provides zero-trust security layer for MCP agents with policy enforcement, human approval, and audit logging.

securitydeveloper-toolsai-llm
4
Forks
6
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

Agent Identity Protocol (AIP) is an open-source standard for authentication, attestation, authorization, and governance of AI agents. It serves as a policy enforcement proxy for MCP, implementing a zero-trust security model where agents are issued cryptographically-signed authentication tokens (AATs) that are verified before any tool execution. The system includes DLP scanning, human-in-the-loop approval capabilities, and comprehensive audit logging to meet compliance requirements like SOC 2 and GDPR.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Securing MCP agents from prompt injection attacks by blocking unauthorized tool calls
you:Enforcing compliance requirements through audit trails for AI agent actions
you:Implementing granular access control for AI agents operating on critical systems
you:How does AIP differ from standard MCP security?
you:What prevents an agent from bypassing the AIP proxy?

When to choose this

Choose AIP when you need to secure MCP deployments with granular access control for AI agents, especially in enterprise environments requiring audit trails and compliance.

When NOT to choose this

Don't choose AIP if you're looking for MCP servers that provide tools/resources directly, or if you need a simpler authentication mechanism for personal use cases.

Tools this server exposes

5 tools extracted from the README
  • read_file

    Read the contents of a file

  • list_directory

    List files and directories in a specified path

  • git_status

    Check the current status of a git repository

  • write_file

    Write content to a file

  • exec_command

    Execute a system command

Note: Tool names inferred from examples in the README and policy configuration, not from an explicit tool listing section

Comparable tools

oauth2-mcprbac-mcppolicy-engine

Installation

Installation

The project is currently under development with a Go implementation available. To set up AIP as a proxy for your MCP server:

  1. Clone the repository: git clone https://github.com/openagentidentityprotocol/agent-identity-protocol.git
  2. Follow the Go implementation documentation at https://github.com/openagentidentityprotocol/aip-go
  3. Configure AIP as a sidecar proxy between your MCP client and server

For Claude Desktop integration (once available):

{
  "mcpServers": {
    "aip-proxy": {
      "command": "go",
      "args": ["run", "."],
      "env": {
        "AIP_REGISTRY_URL": "https://registry.aip.io"
      }
    }
  }
}

FAQ

How does AIP differ from standard MCP security?
While MCP provides tool access, AIP adds a security layer with agent identity verification, cryptographic authentication tokens, policy-based authorization, and comprehensive audit logging that standard MCP lacks.
What prevents an agent from bypassing the AIP proxy?
AIP operates as a transparent proxy between the AI client and MCP server. All tool calls must pass through it, and the proxy verifies the cryptographic signature of each Agent Authentication Token before allowing execution.

Compare agentidentityprotocol with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.