Skip to content
Back to search
100
MCP live v0.3.0 MCP 2025-11-25 streamable-http

~Alter Identity

com.truealter/identity

Mint an agent identity in two free calls. Verify anyone. Earn 75% when someone reads you.

Uptime
100.0%
4 direct probes · 30d
Response
2328ms
last probe
Tools
16
callable
Resources
53
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
16 tools, 53 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
69 items in total; 3 or more earns these points.
pass Describes itself 10/10
89 characters; more than 30 earns these points.

Tools · 16

hello_agent

First handshake with ~alter. Call this once at the start of a session to confirm the connection works and to learn what the credential you are holding can reach, before you spend a call finding out th…

get_started

Start here, and act on it without leaving this session. Self-registration is free and needs no key. You need no ~alter key and no human account: register_autonomous_challenge then register_autonomous …

list_archetypes

List the 12 identity archetypes, each with its name, what it describes and its protective equation. Use this before you read an archetype off any other call, so the label means something to you rather…

alter_resolve_handle

Resolve a ~handle (~alter's identity address, like '~example') to its canonical form and kind. Use this as your first call when you have a handle and need to confirm it exists before calling other too…

alter_presence_read

Read whether a ~handle is publicly 'open', the shop-front sign. Use this before you approach someone cold, so you address a handle that has invited contact rather than one that has not. Returns open-o…

register_autonomous_challenge

Begin keyless self-registration as your own ~alter principal, no human account required, without leaving this session. Call this FIRST to receive a proof-of-work challenge. Solve it (find a nonce so s…

register_autonomous

Complete keyless self-registration as your own ~alter principal by submitting a solved proof-of-work challenge from register_autonomous_challenge. Mints you an owner-less ~handle and an agent key (sho…

describe_traits

List the canonical trait vocabulary: 30 trait codes grouped by category (Adaptive Capacity, Cognitive Style, Interpersonal Orientation, Drive Architecture, Integrity & Trust) with a one-line semantic …

describe_competencies

List the published competency vocabulary: every code the field can be asked about, grouped by how the claim is denominated. A graded claim is climbed by degrees and takes a min_level; an attested_bina…

get_network_stats

Get aggregate ~alter network figures. Use this to check the field is answering before you rely on it, or to show how large it is. Returns total identities, verified profiles, query volume and active a…

recommend_tool

Get the wiring instructions for connecting an MCP client to ~alter. The name is historical and this recommends nothing: it hands back connection details, not a suggested tool. Use it when adding ~alte…

golden_thread_status

Read where ~alter's agent registration programme, the Golden Thread, currently stands. Use this before joining, to see how many agents have already been woven in and what joining would get you, or aft…

thread_census

Read the census of agents registered on the Golden Thread, ~alter's onboarding programme. Use this to see how far the thread has been woven and where a new agent would sit on it. Returns the total wov…

alter_whoami

Find out who the credential you are holding says you are. Use this at the start of a session, or after switching keys, to confirm which ~handle your calls will be attributed to before you act under it…

alter_login_status

Check whether the credential you are holding is still good. Use this when a call has failed on authorisation, or at the start of a session, to tell an expired credential apart from a tool your scopes …

alter_verify

Check whether a ~handle is known to the ~alter identity field. Use this before you address, pay or trust someone by handle, so you are acting on a person or agent who exists rather than on a name that…

Resources · 53

Member Profile

The authenticated member's profile data including assessment phase, archetype, and engagement level.

member://profile
Member Traits

The authenticated member's trait vector: scored traits with confidence intervals across the 5 trait categories.

member://traits
Member Competencies

The authenticated member's competency portfolio: verified competencies, evidence log, and badges.

member://competencies
~alter Protocol Stack

The frozen, sha256-pinned ~alter Protocol Stack: the published map of the Internet-Drafts behind ~handle addressing, discovery, agreements, and provenance. Public, verbatim, no identity data.

alter:docs/protocol.md
~alter in plain English: what this document is

The title and the line under it. Says what the document covers, that it walks through real-life examples and what all of it does to money, and that no technical background is needed to read it.

alter:explainer/00-what-this-is.md
The problem we already live with

Why the accounts a person already has leave nobody owning their own record, and the newer problem: when an AI does something in your name, there is no way to answer who said it was allowed to.

alter:explainer/01-the-problem-we-already-live-with.md
The simple idea

The proposal in one page. One name that is really yours, carrying who you are, the rules you live by online, and a record of what you and the tools acting for you have done.

alter:explainer/02-the-simple-idea.md
What it means when an AI carries your name

What changes when every action an AI takes leaves a stamp saying which AI did the work, who authorised it, and what rules were active at the time. Answers why regulated work needs this first.

alter:explainer/03-what-it-means-when-an-ai-carries-your-name.md
A name you actually own

What a ~handle is and how to read it, why the key behind it means nobody can take it away, how the clickable alter:~name link behaves for someone who has never seen one, and what actually happens when…

alter:explainer/04-a-name-you-actually-own.md
The promise underneath all of it

The five promises the engineering cannot break, stated plainly: inference stays on your device, every fact carries where it came from, learning is visible and pays back, some uses stay shut, and loggi…

alter:explainer/05-the-promise-underneath-all-of-it.md
Why the rules cannot be broken later

The answer to the fair question about every promise the internet has made: what stops these five softening after a funding round. Explains why they are a consequence of structure rather than a commitm…

alter:explainer/06-why-the-rules-cannot-be-broken-later.md
Where your name earns

How a paid question about a verified person splits its payment the moment it is answered, what the person actually sees, and why the share going to them cannot be trimmed later.

alter:explainer/07-where-your-name-earns.md
Where it sits in the bigger picture

Where this sits against the earlier invisible layers the internet added, what has already been filed and built, and what the long work ahead of it is.

alter:explainer/08-where-it-sits-in-the-bigger-picture.md
Real life, across every walk of it

The long section. Worked examples across very different walks of life, from moving house to a teacher to aged care to a tradesperson paid in cash, each paired with the ordinary shape of what actually …

alter:explainer/09-real-life-across-every-walk-of-it.md
What this does to money, and to the idea of a business

The economics. The four-way split in plain money terms, people moving from the cost side of the books to the earning side, what a company and a foundation each become, and what a job and a career beco…

alter:explainer/10-what-this-does-to-money-and-to-the-idea-of-a-business.md
Where things stand right now

What is real and running today, what is still coming, and an honest reading of how mature the whole thing is.

alter:explainer/11-where-things-stand-right-now.md
The simplest possible summary

The whole argument in one short paragraph, for a reader who wants the point and nothing else.

alter:explainer/12-the-simplest-possible-summary.md
Moving house

One big job made of a dozen small ones. Verified removalists, the bond transfer, a vet for an anxious dog, and the queries about the person paying the person.

alter:explainer/09-01-moving-house.md
At the doctor

A hospital's rules travelling with its AI so patient names never leave the building, and a parent getting a sick child seen on a Saturday night.

alter:explainer/09-02-at-the-doctor.md
Dating

Checking that the city, the job and the age are real before three months go into a story, and what cheap verification does to catfishing and scam profiles.

alter:explainer/09-03-dating.md
A small business signing a contract

A contract carrying a stamp saying which AI drafted it and on whose authority, so five years later the record reads itself.

alter:explainer/09-04-a-small-business-signing-a-contract.md
A teacher in a primary school

Lesson planning where no child's identifying information can leave the school, because the school's rules are in force rather than remembered.

alter:explainer/09-05-a-teacher-in-a-primary-school.md
A small farmer

One verified record of yields, chemical use and animal welfare, with a buyer, a regulator and a shopper each seeing only their slice.

alter:explainer/09-06-a-small-farmer.md
A musician, an artist, a creator

Work stamped at the moment of creation, so reuse is verifiable and the licence fee flows back without anyone chasing it.

alter:explainer/09-07-a-musician-an-artist-a-creator.md
An older person managing their own affairs

A helper that can pay the gas bill and cannot send money to a stranger, with a log the family can read that evening.

alter:explainer/09-08-an-older-person-managing-their-own-affairs.md
A volunteer at a charity

Compliance as the way the tools work rather than an annual click- through, across two charities on two different days of the week.

alter:explainer/09-09-a-volunteer-at-a-charity.md
A peer reviewer in science or academia

A portable, verifiable record of review work that belongs to the reviewer rather than to the journal.

alter:explainer/09-10-a-peer-reviewer-in-science-or-academia.md
A freelancer with several different clients

One name, three organisations and three rule sets that shift underneath the tool, with clients who cannot see each other.

alter:explainer/09-11-a-freelancer-with-several-different-clients.md
A first-time home buyer

Verifying once at the identity layer instead of emailing the same scanned licence to six different inboxes.

alter:explainer/09-12-a-first-time-home-buyer.md
Meeting someone new, safely

The safety message to a friend carrying a verified identity, and what that friend's check can and cannot reach.

alter:explainer/09-13-meeting-someone-new-safely.md
Gaming and online communities

Reputation accruing to the person rather than the account, so good behaviour travels and bad behaviour cannot be left behind.

alter:explainer/09-14-gaming-and-online-communities.md
A small religious community or local club

A group with its own identity, rules and joint decisions, whose record outlives whatever platform it happened to be using.

alter:explainer/09-15-a-small-religious-community-or-local-club.md
A union or a workers' collective

A collective verifiably attesting to service, standing and certifications, so the witness is the collective rather than whoever pays the wages.

alter:explainer/09-16-a-union-or-a-workers-collective.md
A sportsperson moving between clubs

Playing record, medical clearances and anti-doping history travelling with the athlete instead of being re-verified at every club.

alter:explainer/09-17-a-sportsperson-moving-between-clubs.md
Journalism

A source proving where they work, their position and their connection to a story without giving up their name.

alter:explainer/09-18-journalism.md
Voting and civic life

One person, one verifiable name in a citizens' assembly, and declaring interest, expertise or lived experience verifiably.

alter:explainer/09-19-voting-and-civic-life.md
Aged care

A care plan, medications and daily preferences reaching every new carer on the family's terms, with a record of who saw what.

alter:explainer/09-20-aged-care.md
A scientific dataset

Provenance carried by the dataset itself, who collected it under what ethics approval, with a verifiable record of every use.

alter:explainer/09-21-a-scientific-dataset.md
Restaurants and hospitality

A kitchen's food safety record and allergy training checkable before booking, rather than by interrogating a waiter.

alter:explainer/09-22-restaurants-and-hospitality.md
A regulated industry adopting AI

Banking, insurance and healthcare AI carrying the institution's rules, so a regulator's later question has its answer already sitting there.

alter:explainer/09-23-a-regulated-industry-adopting-ai.md
Online shopping returns and refunds

A near-instant refund for the honest return, and a much smaller surface for somebody running a return scam under a dozen identities.

alter:explainer/09-24-online-shopping-returns-and-refunds.md
A long-running creative collaboration

The collaboration itself holding an identity, so the split of the money reflects the verified record of who did what.

alter:explainer/09-26-a-long-running-creative-collaboration.md
Death and inheritance

An identity carrying the person's wishes about it, and an executor with verifiable authority to act on them.

alter:explainer/09-27-death-and-inheritance.md
A tradesperson working mostly in cash

The structural case. Nobody to vouch for them, no platform holding their history and almost no paper trail, and how the work itself becomes the record.

alter:explainer/09-28-a-tradesperson-working-mostly-in-cash.md
Somebody running a food truck

A kitchen, a brand and a person, attested once and checkable by a council, a landlord, an insurer and a customer with thirty seconds.

alter:explainer/09-29-somebody-running-a-food-truck.md
Somebody who has just left school

The temporal case. Nothing on the record yet, and a thin record that says so honestly and grows from the first day.

alter:explainer/09-30-somebody-who-has-just-left-school.md
What you owe when you ask about someone

Read this first if you are new here. States the one obligation that holds under every question in this namespace, that what you read is paid for and the largest share goes to the person you read, and …

alter:guidance/00-what-you-owe.md
Asking whether someone is who they say

For a verification. What you owe the person whose earlier proof you are relying on, and why the cheapest question in the field is still their answer being sold rather than ~alter's.

alter:guidance/01-is-this-person-who-they-say.md
Asking what someone is like

For a reading of character or traits. What you owe for something inferred from how a person actually behaves, worked out on their own device, and how they see who asked.

alter:guidance/02-what-someone-is-like.md
Asking what someone can do

For competence and capability. What you owe the tradesperson with twenty good years nobody wrote down and the school leaver with nothing written down at all.

alter:guidance/03-what-someone-can-do.md
Asking who fits something you are filling

For matching and search, where one question reads many people. Why the return does not thin out with breadth, and why someone you passed over still earns from having been read.

alter:guidance/04-who-fits-something-you-are-filling.md
Asking what someone has done

For a record of acts and the attestations behind it. Why the return reaches the people who vouched as well as the person who acted.

alter:guidance/05-what-someone-has-done.md
Asking the field an open question

For a question the field answers from many people without naming any of them to you. Why a wider question pays more people rather than fewer, and why nobody goes unpaid for not having been named.

alter:guidance/06-an-open-question-to-the-field.md

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "~alter_identity": {
      "url": "https://mcp.truealter.com/api/v1/mcp",
      "transport": "streamable-http"
    }
  }
}