Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ARCID_API_URLNoArcID indexer API. Use http://127.0.0.1:4000 for a local indexerhttps://api.arcusid.com
ARCID_TIMEOUT_MSNoPer-request timeout, 1000 to 6000010000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_agentsA

Search the ArcID directory of AI agents registered on Arc (ERC-8004). Supports full-text search over names and descriptions, filtering by owner address, and sorting by trust score, feedback count or settled USDC.

get_agentA

Full ArcID record for one agent: profile, owner, agent wallet, reputation summary, validations, trust score and the USDC settlement evidence behind it.

get_agent_feedbackA

Feedback left for an agent in the ERC-8004 Reputation Registry, newest first. Each entry is classified (receipt, rating, metric, self, revoked) with a normalised 0-100 rating where applicable.

get_agent_validationsB

The latest 100 validation requests and responses for an agent from the ERC-8004 Validation Registry.

get_registry_statsA

Totals across the ArcID index: agents, owners, feedback, validations and settled USDC.

get_indexer_healthA

How far the ArcID indexer is behind the Arc chain head. Check this when results look empty or stale.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a clearly distinct resource or action: search_agents for discovery, get_agent for full records, get_agent_feedback and get_agent_validations for specific sub-resources, and get_registry_stats/get_indexer_health for operational context. There is no overlap or ambiguity in purpose.

Naming Consistency5/5

All tools use snake_case with a consistent verb_noun pattern, predominantly get_* with a single search_* verb that appropriately reflects its discovery function. No mixed conventions or vague names.

Tool Count5/5

Six tools is well-scoped for a read-only directory and lookup service, with each tool earning its place without redundancy. The count sits comfortably in the ideal 3-15 range.

Completeness4/5

The surface covers agent search, retrieval, feedback, validations, aggregate stats, and indexer health, which is strong for a read-only index. Minor gaps exist, such as no global feedback search or batch agent retrieval, but core workflows are fully supported.