ComputeID MCP Server
Give Claude and any MCP-compatible AI the ability to issue cryptographic identities to AI agents natively.
What it does
Once installed, Claude can:
- Issue AgentPassports to any AI agent it spawns or works with
- Verify agent identity before accepting work from another agent
- Log every action to an immutable audit trail automatically
- Revoke agents instantly if they behave unexpectedly
- Issue DevicePassports (RSA-2048 + ML-DSA-87) for GPU servers, robots, drones and other devices
- Summarise audit data to support record-keeping (e.g. EU AI Act Article 12)
Install
pip install computeid-mcp
Configure Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"computeid": {
"command": "python",
"args": ["-m", "computeid_mcp"],
"env": {
"COMPUTEID_API_URL": "https://api.aicomputeid.com",
"COMPUTEID_API_KEY": "your-api-key"
}
}
}
}
The key is sent as the X-API-Key header (the API does not accept Authorization: Bearer). COMPUTEID_TOKEN is still read as a fallback for existing configs, but it must hold an API key.
Tools available
| Tool | Description |
|---|---|
computeid_status |
Check API health |
issue_agent_passport |
Issue a cryptographic identity to an AI agent |
verify_agent_passport |
Verify an agent's identity |
log_agent_action |
Log an action to the immutable audit trail |
revoke_agent_passport |
Instantly revoke an agent |
list_agent_passports |
List all agents in your organisation |
get_agent_audit_log |
Get full audit trail for an agent |
check_agent_capability |
Check whether an agent holds a capability |
register_device |
Issue a DevicePassport (active immediately) |
list_devices |
List your DevicePassports |
revoke_device |
Revoke a DevicePassport |
generate_audit_summary |
Data summary across agents, devices and logs |
get_audit_logs |
Your account's audit logs |
Docs
compute-id.com | hello@compute-id.com
Metadata
Release files for computeid-mcp 2.0.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 | Provenance | Actions |
|---|---|---|---|---|
| computeid_mcp-2.0.0.tar.gz | 15.4 kB | With provenance | Details for computeid_mcp-2.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| computeid_mcp-2.0.0-py3-none-any.whl | Python 3 | none | any | Details for computeid_mcp-2.0.0-py3-none-any.whl |
Total release size: 30.5 kB
Release files / computeid_mcp-2.0.0.tar.gz
| Download URL | computeid_mcp-2.0.0.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
091586579602fed669c339d0621bcd0e9f4bdd06e97785438f14e4bfdd20cf03
|
|
BLAKE2b-256 checksum How to use checksums |
ccac970db3153ffcb1532f3f540e0d2f306410296ad02801edbfdb6dc8c86752
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency logRelease files / computeid_mcp-2.0.0-py3-none-any.whl
| Download URL | computeid_mcp-2.0.0-py3-none-any.whl |
|---|---|
| Size | 15.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
87d6663fee064d24b7b78df411272d1860da2b5db3fb460f4fe18b7d24d12356
|
|
BLAKE2b-256 checksum How to use checksums |
384f5bfdc902791738f88f0ac8d67d7600a34fc8195348d11a89ad8c148445b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency logSecurity for computeid-mcp 2.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for computeid_mcp-2.0.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.