agentsid
Identity and auth for AI agents. Official Python SDK for agentsid.dev.
Install
pip install agentsid
Quick Start
from agentsid import AgentsID, create_mcp_middleware
aid = AgentsID(project_key="aid_proj_...")
result = await aid.register_agent(
name="research-bot",
on_behalf_of="user_123",
permissions=["search_*", "save_memory"],
)
middleware = create_mcp_middleware(project_key="aid_proj_...")
allowed = await middleware.is_allowed(token, "save_memory") # True
Links
Release files for agentsid 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentsid-0.1.0.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentsid-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / agentsid-0.1.0.tar.gz
| Download URL | agentsid-0.1.0.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ff23dbd7cd9e0b9f5d163f59e3da63273e656e120593352e097f3985fc5fee5a
|
|
BLAKE2b-256 checksum How to use checksums |
a87735ac0b748159ea168880bda3f1ea4873d8a238038b48f380a52ff099eb14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|
Release files / agentsid-0.1.0-py3-none-any.whl
| Download URL | agentsid-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ed02c45b309d6ded0ec7c2a19f49d45017a8c3a54b50142bd4e4cdb928b3a592
|
|
BLAKE2b-256 checksum How to use checksums |
a10a8c8ee860c95549938ed6e8676de099ca1c0393a665dac3b87091f6056233
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|