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-0.1.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-0.1.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aegis_aip-0.1.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-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fa23e6fbfecd8d30c43092774bf50335c1d536a4291a94cddd7fcaf39d50c90e
MD5 88f28c8abda740981a08451d835eac84
BLAKE2b-256 6cd00bf04bf5dab104dcb840b9bf6f7cf00774bf8940f0b2f63d5920bc3d1765

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aegis_aip-0.1.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-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a09caac3f4d3770c1fe0268240359574093ee61e80f948cd11b9dc52e80732e1
MD5 c3741743916f77f80f0efb39d32854ca
BLAKE2b-256 8c288688861c449053cbba231fb16857b390b8d10a11f12b66f6f6a3372ab533

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