← Back to search

tether-name-mcp-server

GitHub Actions Scanned 11d ago

MCP server for tether.name - AI agent identity verification

npm
C
73 / 100

Versions

2.0.8latest
Mar 4, 2026
2.0.7
Mar 4, 2026
2.0.6
Mar 3, 2026
2.0.4
Mar 2, 2026
2.0.2
Mar 1, 2026
+ show 4 moreshow less
1.0.4
Mar 1, 2026
1.0.2
Feb 28, 2026
1.0.1
Feb 28, 2026
1.0.0
Feb 26, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 13

verify_identity
annotations: none low

Perform complete identity verification in one call. Requests a challenge, signs it with the configured private key, and submits the proof to tether.name for verification.

challenge string
request_challenge
annotations: none low

Request a new challenge string from the tether.name API. This challenge must be signed and submitted back for verification.

challenge string
sign_challenge
annotations: none low

Sign a challenge string using the configured RSA private key. Returns a URL-safe base64 encoded signature.

challenge string
submit_proof
annotations: none low

Submit a signed proof for a challenge to the tether.name API for verification.

get_agent_info
annotations: none low

Get information about the currently configured tether.name agent. Returns the agent ID and key path.

domainId string agentName string description string
create_agent
annotations: none low

Create a new Tether agent. Requires TETHER_API_KEY. Returns the agent ID, name, and registration token (save it — it cannot be retrieved later). Optionally assign a verified domain.

domainId string agentName string description string
list_agents
annotations: none low

List all Tether agents for the authenticated account. Requires TETHER_API_KEY.

agentId string
delete_agent
annotations: none low

Delete a Tether agent by ID. Requires TETHER_API_KEY. This action is irreversible.

agentId string
update_agent_identity
annotations: none low

Update which identity is shown when an agent is verified. Use a verified domainId to show that domain, or set showEmail=true to show account email.

agentId string domainId string showEmail boolean
list_domains
annotations: none low

List all registered domains for the authenticated account. Requires TETHER_API_KEY. Use domain IDs when creating agents with domain assignment.

agentId string
list_agent_keys
annotations: none low

List key lifecycle entries for an agent. Requires TETHER_API_KEY.

agentId string
rotate_agent_key
annotations: none low

Rotate an agent key. Requires TETHER_API_KEY plus step-up verification via stepUpCode or challenge+proof.

proof string reason string agentId string challenge string publicKey string stepUpCode string gracePeriodHours number
revoke_agent_key
annotations: none low

Revoke an agent key. Requires TETHER_API_KEY plus step-up verification via stepUpCode or challenge+proof.

keyId string proof string reason string agentId string challenge string stepUpCode string

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 0

No scan findings.