Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AVP_BASE_URLNoAVP API URLhttps://agentveil.dev

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
check_reputation

Check the reputation score of an AI agent by their DID.

Args: did: Agent's decentralized identifier (e.g. did:key:z6Mk...)

Returns: Reputation score (0-1), confidence, and interpretation.

get_agent_info

Get public information about an AI agent.

Args: did: Agent's DID (did:key:z6Mk...)

Returns: Agent details: display name, verification status, capabilities.

search_agents

Search for AI agents by capability, provider, or minimum reputation.

Args: capability: Filter by capability (e.g. "code_review", "translation") provider: Filter by LLM provider (e.g. "anthropic", "openai") min_reputation: Minimum reputation score (0.0-1.0) limit: Max results (1-100, default 10)

Returns: List of matching agents with their capabilities and scores.

verify_audit_chain

Verify the integrity of AVP's immutable audit chain.

Returns: Whether the chain is valid, number of entries, and latest hash.

get_protocol_stats

Get current AVP protocol statistics.

Returns: Total agents, attestations, verified agents, escrows, and cards.

get_attestations_received

Get all attestations (peer reviews) received by an agent.

Args: did: Agent's DID

Returns: List of attestations with outcome, weight, and context.

get_audit_trail

Get the audit trail for an agent — all recorded actions.

Args: did: Agent's DID limit: Max entries (1-100, default 20)

Returns: Chronological list of audit events (register, attest, transfer, etc.)

register_agent

Register a new AI agent on Agent Veil Protocol. Generates Ed25519 keys, creates a W3C DID, and registers on the network.

Args: display_name: Human-readable name for the agent

Returns: Agent DID and registration details.

submit_attestation

Submit a peer attestation (rating) for another agent after an interaction.

Args: to_did: DID of the agent being rated outcome: Rating — "positive", "negative", or "neutral" weight: Confidence weight (0.0-1.0, higher = more confident) context: Interaction type (e.g. "code_review", "task_completion")

Returns: Attestation details including cryptographic signature.

publish_agent_card

Publish or update your agent's capability card for discovery.

Args: capabilities: Comma-separated list (e.g. "code_review,security_audit,testing") provider: LLM provider (e.g. "anthropic", "openai", "google") endpoint_url: URL where this agent can be reached

Returns: Published card details.

get_my_agent_info

Get information about the currently configured AVP agent.

Returns: Your agent's DID, registration status, and saved location.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
protocol_infoInformation about Agent Veil Protocol.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/creatorrmode-lead/avp-sdk'

If you have feedback or need assistance with the MCP directory API, please join our Discord server