← Back to search

Attestix

VibeTensor Scanned 22h ago

AI agent identity, W3C credentials, EU AI Act compliance. 47 MCP tools.

D
55 / 100

Versions

No versions found.

PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 47

record_interaction
annotations: none low

Record an interaction outcome and update the agent's trust score. Args: agent_id: The agent being evaluated. counterparty_id: The other party in the interaction. outcome: One of: success, failure, partial, timeout. category: Interaction category (e.g., task, delegation, general). details: Optional description of what happened.

details str outcome str agent_id str category str counterparty_id str
create_compliance_profile
annotations: none low

Create an EU AI Act compliance profile for an agent. Categorizes the AI system by risk level and tracks all compliance obligations. Args: agent_id: The Attestix agent ID (e.g., attestix:abc123...). risk_category: EU AI Act risk level: minimal, limited, or high. provider_name: Name of the AI system provider/company. intended_purpose: What the AI system is designed to do. transparency_obligations: How transparency requirements are met. human_oversight_measures: Human oversight mechanisms in place (required for high-risk). provider_address: Registered address of the provider. authorised_representative: Name of the EU authorised representative (if provider is outside EU). annex_iii_category: For high-risk systems, the Annex III point 1-8. Point 1 (biometrics) requires third-party assessment; Points 2-8 permit self-assessment via Annex VI internal control. Use 0 or omit to leave unspecified (defaults to requiring third-party). annex_iii_exception: For Points 2-8, one of the documented carve-outs that still require third-party assessment per Article 43: 'biometric_identification_law_enforcement', 'financial_fraud_detection', 'political_campaign_organization'. Leave empty if no exception applies.

agent_id str provider_name str risk_category str intended_purpose str provider_address str annex_iii_category int annex_iii_exception str human_oversight_measures str transparency_obligations str authorised_representative str
update_compliance_profile
annotations: none low

Update an existing EU AI Act compliance profile. Use this to iteratively fill in compliance information over time. Only non-empty fields will be updated. Args: agent_id: The Attestix agent ID. intended_purpose: Updated purpose description. transparency_obligations: Updated transparency info. human_oversight_measures: Updated human oversight info. provider_name: Updated provider name.

agent_id str provider_name str intended_purpose str human_oversight_measures str transparency_obligations str
get_compliance_profile
annotations: none low

Get the EU AI Act compliance profile for an agent. Args: agent_id: The Attestix agent ID.

agent_id str
get_compliance_status
annotations: none low

Get compliance gap analysis: what's done and what's still needed. Shows completion percentage and lists completed vs missing requirements. Args: agent_id: The Attestix agent ID.

agent_id str
record_conformity_assessment
annotations: none low

Record a conformity assessment for EU AI Act Article 43. High-risk systems require third_party assessment. Limited/minimal can use self-assessment. Args: agent_id: The Attestix agent ID. assessment_type: self or third_party. assessor_name: Name of the assessor or notified body. result: Assessment result: pass, conditional, or fail. findings: Detailed findings or conditions. ce_marking_eligible: Whether CE marking can be applied (only if result is pass).

result str agent_id str findings str assessor_name str assessment_type str ce_marking_eligible bool
generate_declaration_of_conformity
annotations: none low

Generate an EU AI Act Annex V Declaration of Conformity. Requires a passing conformity assessment. Also issues a W3C Verifiable Credential as cryptographic proof of compliance. Args: agent_id: The Attestix agent ID.

agent_id str
list_compliance_profiles
annotations: none low

List EU AI Act compliance profiles with optional filters. Args: risk_category: Filter by risk level (minimal, limited, high, unacceptable). Empty = all. compliant_only: Only return profiles with completed declarations. limit: Maximum number of results.

limit int risk_category str compliant_only bool
create_delegation
annotations: none low

Create a UCAN-style delegation token granting capabilities from one agent to another. Args: issuer_agent_id: The agent granting capabilities (Attestix agent ID). audience_agent_id: The agent receiving capabilities (Attestix agent ID). capabilities: Comma-separated list of capabilities to delegate. expiry_hours: Hours until the delegation expires (default 24).

capabilities str expiry_hours int issuer_agent_id str audience_agent_id str
verify_delegation
annotations: none low

Verify a UCAN delegation token's signature, expiry, and structure. Args: token: The JWT delegation token to verify.

token str
revoke_delegation
annotations: none low

Revoke a UCAN delegation token by its JTI (JWT ID). Once revoked, the token will fail verification even if not expired. Args: jti: The unique identifier of the delegation (from create_delegation response). reason: Why this delegation is being revoked.

jti str reason str
list_delegations
annotations: none low

List delegation tokens, optionally filtered by agent and role. Args: agent_id: Filter by agent ID (empty = all). role: Filter role: 'issuer', 'audience', or 'any'. include_expired: Whether to include expired delegations.

role str agent_id str include_expired bool
get_reputation
annotations: none low

Get the trust score and interaction history for an agent. Returns a recency-weighted score from 0.0 to 1.0 with category breakdown. Args: agent_id: The Attestix agent ID to check.

agent_id str
query_reputation
annotations: none low

Search for agents by reputation criteria. Args: min_score: Minimum trust score (0.0 - 1.0). max_score: Maximum trust score (0.0 - 1.0). min_interactions: Minimum number of recorded interactions. category: Filter by interaction category (empty = all). limit: Maximum results to return.

limit int category str max_score float min_score float min_interactions int
parse_agent_card
annotations: none low

Parse an A2A Agent Card JSON string into normalized fields. Args: agent_card_json: Raw JSON string of an A2A Agent Card.

agent_card_json str
generate_agent_card
annotations: none low

Generate a valid A2A Agent Card (agent.json) for hosting. Args: name: Agent display name. url: Base URL where the agent will be hosted. description: What the agent does. skills_json: JSON array of skill objects with id, name, description. version: Agent version string.

url str name str version str description str skills_json str
discover_agent
annotations: none low

Fetch and parse /.well-known/agent.json from a URL. Args: base_url: The base URL of the agent to discover (e.g., https://agent.example.com).

base_url str
anchor_identity
annotations: none low

Anchor an agent identity (UAIT) hash to Base L2 via EAS. Computes SHA-256 of the full identity record and submits an on-chain attestation. Returns transaction hash and explorer URL. Args: agent_id: The Attestix agent ID (e.g., attestix:abc123...).

agent_id str
anchor_credential
annotations: none low

Anchor a Verifiable Credential hash to Base L2 via EAS. Computes SHA-256 of the full VC and submits an on-chain attestation. Returns transaction hash and explorer URL. Args: credential_id: The credential URN (e.g., urn:uuid:...).

credential_id str
verify_anchor
annotations: none low

Verify an on-chain anchor for an artifact. Provide either artifact_id (to look up and hash the artifact) or artifact_hash (direct SHA-256 hex) to check against on-chain records. Args: artifact_id: The artifact ID (agent ID or credential URN). Will be looked up and hashed. artifact_hash: Direct SHA-256 hex hash to verify. Use if you already have the hash.

artifact_id str artifact_hash str
anchor_audit_batch
annotations: none low

Anchor a batch of audit log entries as a Merkle root to Base L2. Computes a Merkle tree of all audit log entries for the agent in the given date range and anchors the root hash on-chain. This provides tamper-evident proof for Article 12 audit trails. Args: agent_id: The Attestix agent ID. start_date: ISO date for start of range (e.g., 2026-01-01T00:00:00). Empty = all. end_date: ISO date for end of range. Empty = all.

agent_id str end_date str start_date str
get_anchor_status
annotations: none low

Get all on-chain anchors for an agent, grouped by type. Shows identity anchors, credential anchors, and audit batch anchors with transaction hashes, explorer URLs, and timestamps. Args: agent_id: The Attestix agent ID.

agent_id str
estimate_anchor_cost
annotations: none low

Estimate gas cost for an anchoring transaction on Base L2. Shows current gas price, wallet balance, estimated cost in ETH, and whether the wallet has sufficient funds. Args: artifact_type: Type of artifact to estimate for (identity, credential, declaration, audit_batch).

artifact_type str
issue_credential
annotations: none low

Issue a W3C Verifiable Credential with Ed25519Signature2020 proof. Args: agent_id: The Attestix agent ID this credential is about. credential_type: Credential type (e.g., EUAIActComplianceCredential, AgentIdentityCredential). issuer_name: Name of the issuing authority. claims_json: JSON string of credential claims (e.g., {"compliant": true, "risk_level": "high"}). expiry_days: Days until credential expires (default 365).

agent_id str claims_json str expiry_days int issuer_name str credential_type str
verify_credential
annotations: none low

Verify a Verifiable Credential: check signature, expiry, and revocation. Args: credential_id: The credential URN (e.g., urn:uuid:...).

credential_id str
revoke_credential
annotations: none low

Revoke a Verifiable Credential. Args: credential_id: The credential URN to revoke. reason: Why the credential is being revoked.

reason str credential_id str
get_credential
annotations: none low

Get full details of a Verifiable Credential. Args: credential_id: The credential URN.

credential_id str
list_credentials
annotations: none low

List Verifiable Credentials with optional filters. Args: agent_id: Filter by subject agent ID. Empty = all agents. credential_type: Filter by type (e.g., EUAIActComplianceCredential). Empty = all types. valid_only: Only return non-revoked, non-expired credentials. limit: Maximum number of results.

limit int agent_id str valid_only bool credential_type str
verify_credential_external
annotations: none low

Verify a Verifiable Credential provided as raw JSON. Use this when you receive a VC from another party and need to validate it without it being in local storage. Checks signature, expiry, and structure. Args: credential_json: The full W3C Verifiable Credential as a JSON string.

credential_json str
verify_presentation
annotations: none low

Verify a Verifiable Presentation provided as raw JSON. Validates the VP signature, checks domain/challenge for replay protection, and verifies each contained credential. Args: presentation_json: The full W3C Verifiable Presentation as a JSON string.

presentation_json str
create_verifiable_presentation
annotations: none low

Bundle multiple Verifiable Credentials into a Verifiable Presentation. Creates a signed VP that an agent can present to a verifier to prove compliance. Args: agent_id: The Attestix agent ID (holder/presenter). credential_ids: Comma-separated credential URNs to include. audience_did: DID of the intended verifier (optional). challenge: Nonce provided by the verifier for replay protection (optional).

agent_id str challenge str audience_did str credential_ids str
resolve_did
annotations: none low

Resolve any DID to its DID Document. Supports did:key (local), did:web (HTTP), and others via Universal Resolver. Args: did: The DID to resolve (e.g., did:key:z6Mk..., did:web:example.com).

did str
create_did_key
annotations: none low

Generate an ephemeral did:key identity with an Ed25519 keypair. Returns the DID, DID Document, and keypair (store private key securely).

create_did_web
annotations: none low

Generate a did:web DID Document for self-hosting. You must host the returned document at the specified URL for the DID to be resolvable. Args: domain: The domain name (e.g., vibetensor.com). path: Optional path segment (e.g., agents/mybot).

path str domain str
create_agent_identity
annotations: none low

Create a Unified Agent Identity Token (UAIT) from any identity source. Args: display_name: Human-readable name for the agent. source_protocol: Origin protocol (mcp_oauth, a2a, did, api_key, manual). identity_token: The original token/DID/URL (optional). capabilities: Comma-separated list of capabilities. description: What this agent does. issuer_name: Who issued this identity. expiry_days: Days until expiry (default 365).

description str expiry_days int issuer_name str capabilities str display_name str identity_token str source_protocol str
resolve_identity
annotations: none low

Auto-detect token type (JWT/DID/URL/API key) and create a UAIT. Args: identity_token: Any identity string to analyze and register.

identity_token str
verify_identity
annotations: none low

Verify a UAIT: check existence, revocation, expiry, and signature. Args: agent_id: The Attestix agent ID (e.g., attestix:abc123...).

agent_id str
translate_identity
annotations: none low

Convert a UAIT to another identity format. Args: agent_id: The Attestix agent ID to translate. target_format: One of: a2a_agent_card, did_document, oauth_claims, summary.

agent_id str target_format str
list_identities
annotations: none low

List all registered agent identities (UAITs). Args: source_protocol: Filter by protocol (mcp_oauth, a2a, did, api_key, manual). Empty = all. include_revoked: Whether to include revoked identities. limit: Maximum number of results.

limit int include_revoked bool source_protocol str
get_identity
annotations: none low

Get full UAIT details for a specific agent. Args: agent_id: The Attestix agent ID.

agent_id str
revoke_identity
annotations: none low

Revoke a UAIT, marking it as no longer valid. Args: agent_id: The Attestix agent ID to revoke. reason: Why this identity is being revoked.

reason str agent_id str
purge_agent_data
annotations: none low

GDPR Article 17 right to erasure. Permanently deletes ALL data for an agent. Removes identity, credentials, compliance profiles, delegations, provenance records, reputation data, and audit logs. This action is irreversible. Blockchain anchors are immutable and cannot be purged. Args: agent_id: The Attestix agent ID to purge.

agent_id str
record_training_data
annotations: none low

Record a training data source for EU AI Act Article 10 compliance. Args: agent_id: The Attestix agent ID (e.g., attestix:abc123...). dataset_name: Name of the training dataset. source_url: URL or location of the dataset. license: Data license (e.g., CC-BY-4.0, proprietary). data_categories: Comma-separated categories (e.g., text,images,structured). contains_personal_data: Whether dataset contains personal data (GDPR). data_governance_measures: Description of data quality/governance measures.

license str agent_id str source_url str dataset_name str data_categories str contains_personal_data bool data_governance_measures str
record_model_lineage
annotations: none low

Record model lineage chain for EU AI Act Article 11 compliance. Args: agent_id: The Attestix agent ID. base_model: Base model name (e.g., claude-opus-4-6, gpt-4). base_model_provider: Model provider (e.g., Anthropic, OpenAI). fine_tuning_method: Fine-tuning approach if any (LoRA, full, RLHF, none). evaluation_metrics_json: JSON string of evaluation metrics (e.g., {"accuracy": 0.95}).

agent_id str base_model str fine_tuning_method str base_model_provider str evaluation_metrics_json str
log_action
annotations: none low

Log an agent action for EU AI Act Article 12 automatic logging. Args: agent_id: The Attestix agent ID. action_type: One of: inference, delegation, data_access, external_call. input_summary: Brief description of the input/request. output_summary: Brief description of the output/response. decision_rationale: Why the agent made this decision. human_override: Whether a human overrode the agent's decision.

agent_id str action_type str input_summary str human_override bool output_summary str decision_rationale str
get_provenance
annotations: none low

Get full provenance record for an agent (training data, model lineage, audit summary). Args: agent_id: The Attestix agent ID.

agent_id str
get_audit_trail
annotations: none low

Query the Article 12 audit trail with optional filters. Args: agent_id: The Attestix agent ID. action_type: Filter by type (inference, delegation, data_access, external_call). Empty = all. start_date: ISO date string for start of range (e.g., 2026-01-01T00:00:00). end_date: ISO date string for end of range. limit: Maximum number of results.

limit int agent_id str end_date str start_date str action_type str

Permissions 4

network medium
Server uses network capabilities via: httpx, socket, urllib
filesystem low
Server uses filesystem capabilities via: fs sync ops, open(), os, pathlib, shutil, tempfile
shell high
Server uses shell capabilities via: subprocess
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv(), process.env

Scan Findings 207

medium
Vulnerable dependency: next@15.5.19 (GHSA-m99w-x7hq-7vfj) dependency_analyzer · 95%
low
Tool 'create_compliance_profile' has no annotations annotation_checker · 100%
low
Tool 'update_compliance_profile' has no annotations annotation_checker · 100%
low
Tool 'get_compliance_profile' has no annotations annotation_checker · 100%
low
Tool 'get_compliance_status' has no annotations annotation_checker · 100%
low
Tool 'record_conformity_assessment' has no annotations annotation_checker · 100%
low
Tool 'generate_declaration_of_conformity' has no annotations annotation_checker · 100%
low
Tool 'list_compliance_profiles' has no annotations annotation_checker · 100%
low
Tool 'create_delegation' has no annotations annotation_checker · 100%
low
Tool 'verify_delegation' has no annotations annotation_checker · 100%
low
Tool 'revoke_delegation' has no annotations annotation_checker · 100%
low
Tool 'list_delegations' has no annotations annotation_checker · 100%
low
Tool 'record_interaction' has no annotations annotation_checker · 100%
low
Tool 'get_reputation' has no annotations annotation_checker · 100%
low
Tool 'query_reputation' has no annotations annotation_checker · 100%
low
Tool 'parse_agent_card' has no annotations annotation_checker · 100%
low
Tool 'generate_agent_card' has no annotations annotation_checker · 100%
low
Tool 'discover_agent' has no annotations annotation_checker · 100%
low
Tool 'anchor_identity' has no annotations annotation_checker · 100%
low
Tool 'anchor_credential' has no annotations annotation_checker · 100%
low
Tool 'verify_anchor' has no annotations annotation_checker · 100%
low
Tool 'anchor_audit_batch' has no annotations annotation_checker · 100%
low
Tool 'get_anchor_status' has no annotations annotation_checker · 100%
low
Tool 'estimate_anchor_cost' has no annotations annotation_checker · 100%
low
Tool 'issue_credential' has no annotations annotation_checker · 100%
low
Tool 'verify_credential' has no annotations annotation_checker · 100%
low
Tool 'revoke_credential' has no annotations annotation_checker · 100%
low
Tool 'get_credential' has no annotations annotation_checker · 100%
low
Tool 'list_credentials' has no annotations annotation_checker · 100%
low
Tool 'verify_credential_external' has no annotations annotation_checker · 100%
low
Tool 'verify_presentation' has no annotations annotation_checker · 100%
low
Tool 'create_verifiable_presentation' has no annotations annotation_checker · 100%
low
Tool 'resolve_did' has no annotations annotation_checker · 100%
low
Tool 'create_did_key' has no annotations annotation_checker · 100%
low
Tool 'create_did_web' has no annotations annotation_checker · 100%
low
Tool 'create_agent_identity' has no annotations annotation_checker · 100%
low
Tool 'resolve_identity' has no annotations annotation_checker · 100%
low
Tool 'verify_identity' has no annotations annotation_checker · 100%
low
Tool 'translate_identity' has no annotations annotation_checker · 100%
low
Tool 'list_identities' has no annotations annotation_checker · 100%
low
Tool 'get_identity' has no annotations annotation_checker · 100%
low
Tool 'revoke_identity' has no annotations annotation_checker · 100%
low
Tool 'purge_agent_data' has no annotations annotation_checker · 100%
low
Tool 'record_training_data' has no annotations annotation_checker · 100%
low
Tool 'record_model_lineage' has no annotations annotation_checker · 100%
low
Tool 'log_action' has no annotations annotation_checker · 100%
low
Tool 'get_provenance' has no annotations annotation_checker · 100%
low
Tool 'get_audit_trail' has no annotations annotation_checker · 100%
medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Excessive dependency count: 51 direct dependencies dependency_analyzer · 90%
medium
Suspicious package name: react-dom dependency_analyzer · 60%
medium
Vulnerable dependency: mermaid@11.15.0 (GHSA-2v8p-3f2j-5mp7) dependency_analyzer · 95%
medium
Vulnerable dependency: mermaid@11.15.0 (GHSA-3rrr-jr9j-h3q3) dependency_analyzer · 95%
medium
Vulnerable dependency: mermaid@11.15.0 (GHSA-6x64-9x62-f2gx) dependency_analyzer · 95%
medium
Vulnerable dependency: mermaid@11.15.0 (GHSA-c4c3-pg64-4m4v) dependency_analyzer · 95%
medium
Vulnerable dependency: mermaid@11.15.0 (GHSA-rhh3-jpg6-66xh) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-4633-3j49-mh5q) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-4c39-4ccg-62r3) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-68g3-v927-f742) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-89xv-2m56-2m9x) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-955p-x3mx-jcvp) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-p9j2-gv94-2wf4) dependency_analyzer · 95%
medium
Vulnerable dependency: next@15.5.19 (GHSA-q8wf-6r8g-63ch) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-566m-qj78-rww5) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-6g55-p6wh-862q) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-7fh5-64p2-3v2j) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-fxqj-rqcc-2cmp) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-hwj9-h5mp-3pm3) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-qx2v-qp2m-jg93) dependency_analyzer · 95%
medium
Vulnerable dependency: postcss@8 (GHSA-r28c-9q8g-f849) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1 (GHSA-g6cj-pr64-35w5) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1 (GHSA-jwv3-5hgf-82ww) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1 (GHSA-m2h6-j472-rp4c) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1 (PYSEC-2026-3552) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1 (PYSEC-2026-3553) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1 (PYSEC-2026-3554) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.1.0 (GHSA-mf9w-mj56-hr94) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.1.0 (PYSEC-2026-2270) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0 (GHSA-qmgc-5h2g-mvrw) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0 (GHSA-w853-jp5j-5j7f) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0 (PYSEC-2026-1374) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0 (PYSEC-2026-1375) dependency_analyzer · 95%
medium
Vulnerable dependency: streamlit@1.45.0 (GHSA-7p48-42j8-8846) dependency_analyzer · 95%
medium
Vulnerable dependency: streamlit@1.45.0 (GHSA-vqwp-45wm-r9r5) dependency_analyzer · 95%
medium
Vulnerable dependency: streamlit@1.45.0 (PYSEC-2026-212) dependency_analyzer · 95%
medium
Vulnerable dependency: streamlit@1.45.0 (PYSEC-2026-2285) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-3ww4-gg4f-jr7f) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-9v9h-cgj8-h64p) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-hggm-jpg3-v476) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-jwv3-5hgf-82ww) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-m2h6-j472-rp4c) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-m959-cc7f-wv43) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-q3cj-2r34-2cwc) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (GHSA-r6ph-v2qm-q3c2) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2017-8) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2021-62) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2026-1283) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2026-1285) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2026-2141) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2026-35) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2026-3553) dependency_analyzer · 95%
medium
Vulnerable dependency: cryptography@48.0.1,<50.0.0 (PYSEC-2026-3554) dependency_analyzer · 95%
medium
Vulnerable dependency: httpx@0.28.0,<0.30.0 (GHSA-h8pj-cxx2-jfg2) dependency_analyzer · 95%
medium
Vulnerable dependency: httpx@0.28.0,<0.30.0 (PYSEC-2022-183) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.1.0,<2.0.0 (GHSA-mf9w-mj56-hr94) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.1.0,<2.0.0 (PYSEC-2026-2270) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0,<4.0.0 (GHSA-qmgc-5h2g-mvrw) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0,<4.0.0 (GHSA-w853-jp5j-5j7f) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0,<4.0.0 (PYSEC-2026-1374) dependency_analyzer · 95%
medium
Vulnerable dependency: filelock@3.13.0,<4.0.0 (PYSEC-2026-1375) dependency_analyzer · 95%
medium
Vulnerable dependency: click@8.1.0,<9.0.0 (PYSEC-2026-2132) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-2jv5-9r88-3w3p) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-59g5-xgcq-4qw3) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-5rvq-cxj2-64vf) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-6jv3-5f52-599m) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-mj87-hwqh-73pj) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-pp6c-gr5w-3c5g) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-v9pg-7xvm-68hf) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-vffw-93wf-4j4q) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (GHSA-wp53-j4wj-2cfg) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-1850) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-1851) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-1852) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-3036) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-3037) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-3038) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-3039) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-3040) dependency_analyzer · 95%
medium
Vulnerable dependency: python-multipart@0.0.26,<0.1.0 (PYSEC-2026-3041) dependency_analyzer · 95%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:20 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:21 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:30 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:31 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:40 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:41 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:50 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:51 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:52 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:53 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:112 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/tests/benchmarks/test_rfc8032_ed25519.py:121 entropy_analyzer · 70%
medium
High-entropy string (5.71 bits/char) in VibeTensor-attestix-c20d234/website/src/lib/atx-console-data.ts:313 entropy_analyzer · 50%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/website/src/app/(marketing)/spec/bundle/v1/page.tsx:222 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/website/src/app/(marketing)/spec/bundle/v1/page.tsx:224 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/website/src/app/(marketing)/spec/bundle/v1/page.tsx:228 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/spec/verify/v1/generate_vectors.py:54 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in VibeTensor-attestix-c20d234/spec/verify/v1/generate_vectors.py:60 entropy_analyzer · 70%
info
package.json metadata manifest_parser · 100%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: revoke_delegation manifest_parser · 90%
info
Tool: create_compliance_profile manifest_parser · 90%
info
Tool: update_compliance_profile manifest_parser · 90%
info
Tool: get_compliance_profile manifest_parser · 90%
info
Tool: get_compliance_status manifest_parser · 90%
info
Tool: record_conformity_assessment manifest_parser · 90%
info
Tool: generate_declaration_of_conformity manifest_parser · 90%
info
Tool: list_compliance_profiles manifest_parser · 90%
info
Tool: create_delegation manifest_parser · 90%
info
Tool: verify_delegation manifest_parser · 90%
info
Tool: list_delegations manifest_parser · 90%
info
Tool: record_interaction manifest_parser · 90%
info
Tool: get_reputation manifest_parser · 90%
info
Tool: query_reputation manifest_parser · 90%
info
Tool: parse_agent_card manifest_parser · 90%
info
Tool: generate_agent_card manifest_parser · 90%
info
Tool: discover_agent manifest_parser · 90%
info
Tool: anchor_identity manifest_parser · 90%
info
Tool: anchor_credential manifest_parser · 90%
info
Tool: verify_anchor manifest_parser · 90%
info
Tool: purge_agent_data manifest_parser · 90%
info
Tool: anchor_audit_batch manifest_parser · 90%
info
Tool: get_anchor_status manifest_parser · 90%
info
Tool: estimate_anchor_cost manifest_parser · 90%
info
Tool: issue_credential manifest_parser · 90%
info
Tool: verify_credential manifest_parser · 90%
info
Tool: revoke_credential manifest_parser · 90%
info
Tool: get_credential manifest_parser · 90%
info
Tool: list_credentials manifest_parser · 90%
info
Tool: verify_credential_external manifest_parser · 90%
info
Tool: verify_presentation manifest_parser · 90%
info
Tool: create_verifiable_presentation manifest_parser · 90%
info
Tool: resolve_did manifest_parser · 90%
info
Tool: create_did_key manifest_parser · 90%
info
Tool: create_did_web manifest_parser · 90%
info
Tool: create_agent_identity manifest_parser · 90%
info
Tool: resolve_identity manifest_parser · 90%
info
Tool: verify_identity manifest_parser · 90%
info
Tool: translate_identity manifest_parser · 90%
info
Tool: list_identities manifest_parser · 90%
info
Tool: get_identity manifest_parser · 90%
info
Tool: revoke_identity manifest_parser · 90%
info
Tool: record_training_data manifest_parser · 90%
info
Tool: record_model_lineage manifest_parser · 90%
info
Tool: log_action manifest_parser · 90%
info
Tool: get_provenance manifest_parser · 90%
info
Tool: get_audit_trail manifest_parser · 90%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (22) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
critical
Tool poisoning in 'create_did_web': Directive language: 'you must' poisoning · 85%
info
SBOM generated: 897 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%