Skip to main content

The Agentic Identity Protocol (AIP) Client SDK for zero-trust MCP routing.

Project description

🛡️ Aegis-AIP: The Agentic Identity Protocol

Stop hardcoding god-mode API keys into your AI agents. Aegis is the open-source implementation of the Agent Identity Protocol (AIP). It provides zero-trust, cryptographic identity and parameter-bounding for your AI agents interacting with Model Context Protocol (MCP) servers.

If your LLM hallucinates and tries to drop a database or refund $50,000, Aegis catches it at the network layer.

🚀 5-Minute Quickstart

1. Install the SDK

pip install aegis-aip

2. Secure Your Agent

Wrap your existing tool calls in the Aegis Client. It automatically fetches a dynamic, 5-minute IBCT (Invocation-Bound Capability Token) and mathematically bounds the agent's blast radius.

from aegis_aip import AegisClient

# 1. Initialize the client with your Agent ID and your Aegis Control Plane URL
aegis = AegisClient(
    agent_id="RefundBot-001", 
    control_plane_url="[https://aegis-live-node.onrender.com](https://aegis-live-node.onrender.com)"
)

# 2. When your LLM decides to use a tool, route it securely through Aegis
response = aegis.secure_tool_call(
    tool_name="refund",
    action_params={"customer": "user_992", "amount": 50}
)

print(response)

Why Aegis?

  • Zero-Trust MCP Routing: Secures Anthropic's Model Context Protocol.
  • Deterministic Parameter Bounding: Blocks contextual hallucinations mathematically.
  • Audit-Ready: Generates cryptographic lineage logs for compliance (SOC2/NYDFS).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aegis_aip-1.0.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aegis_aip-1.0.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file aegis_aip-1.0.0.tar.gz.

File metadata

  • Download URL: aegis_aip-1.0.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for aegis_aip-1.0.0.tar.gz
Algorithm Hash digest
SHA256 64e8a0ce0e8f29bab87c51f8e03d44783d9289f104459525dac42c4a1bc889b1
MD5 50c5b7eeced2bb77a074ea66c829f82a
BLAKE2b-256 35c5bfb956e67565c4e9f44f9a0c140afb6b9add2bffcdccb7323964cb6f5092

See more details on using hashes here.

File details

Details for the file aegis_aip-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: aegis_aip-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for aegis_aip-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ebb6cf00b23d41a8dcaa294dad880d25200f91f020312b8c1750a6272a1841f
MD5 a0343411832c469c70ebb473d85d3303
BLAKE2b-256 79621813770e1301cd44dd2db727593db933145c50e2f5c60cb6e17fb2d388f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page