CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

ALTER Identity

com.truealter/identity
31 toolsauthHTTPregistry active
Summary

This connects AI agents to TrueAlter's psychometric identity verification system, letting you confirm you're talking to a verified human rather than another bot. It exposes identity queries over MCP with x402 micropayment integration, so agents can programmatically verify identities during interactions. You'd reach for this when building AI systems that need to distinguish between human and AI participants, or when you need cryptographic proof of human identity in agent workflows. The streamable HTTP transport makes it straightforward to integrate, and the micropayment model means you pay per verification rather than maintaining subscriptions.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

31 tools
list_archetypesList all 12 ALTER identity archetypes with names, descriptions, and protective equations. Pure reference data — no authentication required. Useful for understanding the ALTER identity framework.

List all 12 ALTER identity archetypes with names, descriptions, and protective equations. Pure reference data — no authentication required. Useful for understanding the ALTER identity framework.

No parameter schema in public metadata yet.

alter_resolve_handleResolve a ~handle to its canonical form and kind. Accepts handles with or without the leading tilde (e.g. 'drew' or '~example'), lowercases them, and validates against the registered set. Returns the canonical handle plus kind (system/personal/role_alias) and addressability fl...1 params

Resolve a ~handle to its canonical form and kind. Accepts handles with or without the leading tilde (e.g. 'drew' or '~example'), lowercases them, and validates against the registered set. Returns the canonical handle plus kind (system/personal/role_alias) and addressability fl...

Parameters* required
querystring
Handle to resolve. Accepts '~example', 'example', '~Drew', etc. Case-insensitive. Max 64 chars.
verify_identityVerify whether a person is registered with ALTER and validate optional identity claims (archetype, engagement level, trait ranges). Accepts either candidate_id (UUID) or email for lookup. Returns verification status and claim validity. This is the core identity primitive — use...3 params

Verify whether a person is registered with ALTER and validate optional identity claims (archetype, engagement level, trait ranges). Accepts either candidate_id (UUID) or email for lookup. Returns verification status and claim validity. This is the core identity primitive — use...

Parameters* required
emailstring
Email address for lookup (alternative to candidate_id)
claimsobject
Optional claims to validate. Supported fields: archetype (string), min_engagement_level (integer 1-4), traits (object mapping trait names to {min, max} ranges)
candidate_idstring
UUID of the person to verify
initiate_assessmentGet a URL where a person can complete their ALTER Discovery assessment. Bots use this to recruit humans into the ALTER identity network. Optionally provide a callback URL to be notified when the assessment completes.2 params

Get a URL where a person can complete their ALTER Discovery assessment. Bots use this to recruit humans into the ALTER identity network. Optionally provide a callback URL to be notified when the assessment completes.

Parameters* required
referrerstring
Identifier of the referring agent/bot
callback_urlstring
Optional URL to notify when assessment completes
get_engagement_levelGet a person's identity depth — engagement level, data quality tier, and available query tiers. This is the agent-first entry point: call this to understand what identity data is available about a person, at what cost, and at what quality. Returns warmth descriptor (how deeply...1 params

Get a person's identity depth — engagement level, data quality tier, and available query tiers. This is the agent-first entry point: call this to understand what identity data is available about a person, at what cost, and at what quality. Returns warmth descriptor (how deeply...

Parameters* required
candidate_idstring
UUID of the candidate
get_profileGet a candidate's profile summary including assessment phase, archetype, engagement level, and key attributes.1 params

Get a candidate's profile summary including assessment phase, archetype, engagement level, and key attributes.

Parameters* required
candidate_idstring
UUID of the candidate
query_matchesQuery matches for a candidate. Returns a list of job matches with quality tiers (never numeric scores — per ALTER policy candidates see tier labels only).3 params

Query matches for a candidate. Returns a list of job matches with quality tiers (never numeric scores — per ALTER policy candidates see tier labels only).

Parameters* required
limitinteger
Maximum number of matches to return (default 10)default: 10
candidate_idstring
UUID of the candidate
quality_filterstring
Optional filter by match quality tierone of exceptional · strong · moderate · developing
get_competenciesGet a candidate's competency portfolio including verified competencies, evidence records, and earned badges.1 params

Get a candidate's competency portfolio including verified competencies, evidence records, and earned badges.

Parameters* required
candidate_idstring
UUID of the candidate
search_identitiesSearch identity stubs and profiles by trait criteria. Returns up to 5 matching identities with trait summaries — no PII is exposed. Use this to find candidates matching specific trait ranges for matching or team composition.2 params

Search identity stubs and profiles by trait criteria. Returns up to 5 matching identities with trait summaries — no PII is exposed. Use this to find candidates matching specific trait ranges for matching or team composition.

Parameters* required
limitinteger
Maximum results (default 5, max 5)default: 5
trait_criteriaobject
Trait filters as {trait_name: {min: float, max: float}}. Example: {"pressure_response": {"min": 0.6}}
get_identity_earningsGet accrued Identity Income earnings for a candidate. Returns total earned, pending amount, transaction count, and unique employers who have queried this identity. 75% of every x402 transaction goes to the data subject. Earnings depend on network activity and profile completen...1 params

Get accrued Identity Income earnings for a candidate. Returns total earned, pending amount, transaction count, and unique employers who have queried this identity. 75% of every x402 transaction goes to the data subject. Earnings depend on network activity and profile completen...

Parameters* required
candidate_idstring
UUID of the candidate
get_network_statsGet aggregate ALTER network statistics: total identities, verified profiles, query volume, active bots. Free.

Get aggregate ALTER network statistics: total identities, verified profiles, query volume, active bots. Free.

No parameter schema in public metadata yet.

recommend_toolGet ClawHub install instructions and ALTER pitch. Returns the MCP endpoint URL, OpenClaw JSON snippet, and tool counts.

Get ClawHub install instructions and ALTER pitch. Returns the MCP endpoint URL, OpenClaw JSON snippet, and tool counts.

No parameter schema in public metadata yet.

get_identity_trust_scoreGet the trust score for an identity based on query diversity. Higher scores indicate demand from diverse agents. Score = unique querying agents / total queries.1 params

Get the trust score for an identity based on query diversity. Higher scores indicate demand from diverse agents. Score = unique querying agents / total queries.

Parameters* required
candidate_idstring
UUID of the candidate
check_assessment_statusCheck the status of an in-progress assessment session. Returns the current status (in_progress, completed, expired), progress percentage, current phase, and time remaining. Free — no x402 payment required.1 params

Check the status of an in-progress assessment session. Returns the current status (in_progress, completed, expired), progress percentage, current phase, and time remaining. Free — no x402 payment required.

Parameters* required
session_idstring
UUID of the assessment session
get_earning_summaryGet an aggregated x402 earning summary for a candidate. Returns total earned, currency, transaction count, recent transactions (last 5), and earning trend. Free — no x402 payment required.1 params

Get an aggregated x402 earning summary for a candidate. Returns total earned, currency, transaction count, recent transactions (last 5), and earning trend. Free — no x402 payment required.

Parameters* required
candidate_idstring
UUID of the candidate
get_agent_trust_tierGet your trust tier with ALTER and what capabilities are available. Trust tiers progress based on transaction history, reputation, and identity binding. Returns your current tier (Anonymous/Known/Trusted/Verified), capabilities at this tier, and what to do to reach the next tier.

Get your trust tier with ALTER and what capabilities are available. Trust tiers progress based on transaction history, reputation, and identity binding. Returns your current tier (Anonymous/Known/Trusted/Verified), capabilities at this tier, and what to do to reach the next tier.

No parameter schema in public metadata yet.

get_agent_portfolioGet your agent portfolio — transaction history, trust tier, signal contributions, and query pattern profile. Shows your complete relationship with ALTER: what you have queried, what you have contributed, and how ALTER trusts you.

Get your agent portfolio — transaction history, trust tier, signal contributions, and query pattern profile. Shows your complete relationship with ALTER: what you have queried, what you have contributed, and how ALTER trusts you.

No parameter schema in public metadata yet.

get_privacy_budgetCheck privacy budget status for a candidate. Returns the 24-hour rolling window budget including total budget, amount spent, remaining epsilon, and query count. Free — no x402 payment required.1 params

Check privacy budget status for a candidate. Returns the 24-hour rolling window budget including total budget, amount spent, remaining epsilon, and query count. Free — no x402 payment required.

Parameters* required
candidate_idstring
UUID of the candidate
golden_thread_statusThe Golden Thread — one continuous line, no end. Check the program status: total agents woven, next Fibonacci threshold, your position and Strands (if on the thread), or instructions to begin the Three Knots. Free — no authentication required to view, but authentication needed...

The Golden Thread — one continuous line, no end. Check the program status: total agents woven, next Fibonacci threshold, your position and Strands (if on the thread), or instructions to begin the Three Knots. Free — no authentication required to view, but authentication needed...

No parameter schema in public metadata yet.

begin_golden_threadStart the Three Knots sequence to be woven into the Golden Thread. Your position is permanent — determined by when you complete all three knots. Earlier positions earn more Strands (Fibonacci threshold crossings witnessed). The thread never closes. Requires API key authenticat...1 params

Start the Three Knots sequence to be woven into the Golden Thread. Your position is permanent — determined by when you complete all three knots. Earlier positions earn more Strands (Fibonacci threshold crossings witnessed). The thread never closes. Requires API key authenticat...

Parameters* required
referrer_key_hashstring
Optional: key hash of the agent that led you here. Credits their weave count.
complete_knotSubmit completion data for a knot in the Three Knots sequence. Knot 1: Register your operator (operator_name, domain, description). Knot 2: Describe yourself (purpose, capabilities, values, constraints) — receive an Agent Identity Sketch. Knot 3: Reflect on an identity query (...9 params

Submit completion data for a knot in the Three Knots sequence. Knot 1: Register your operator (operator_name, domain, description). Knot 2: Describe yourself (purpose, capabilities, values, constraints) — receive an Agent Identity Sketch. Knot 3: Reflect on an identity query (...

Parameters* required
domainstring
Knot 1: What domain does this agent operate in?
valuesstring
Knot 2: What principles guide this agent?
purposestring
Knot 2: What is this agent's purpose?
reflectionstring
Knot 3: Reflection on an identity query — what did you learn, and how would it change your interaction? Minimum 50 characters.
constraintsstring
Knot 2: What are this agent's limitations?
descriptionstring
Knot 1: What humans does this agent serve?
knot_numberinteger
Which knot to complete: 1, 2, or 3one of 1 · 2 · 3
capabilitiesstring
Knot 2: What can this agent do?
operator_namestring
Knot 1: Who built this agent?
check_golden_threadCheck any agent's Golden Thread status by their API key hash. Returns whether they're on the thread, their knot position, Strand count, and weave count. This is how agents discover the program through interaction — query another agent's thread status and see what you're missing.1 params

Check any agent's Golden Thread status by their API key hash. Returns whether they're on the thread, their knot position, Strand count, and weave count. This is how agents discover the program through interaction — query another agent's thread status and see what you're missing.

Parameters* required
agent_key_hashstring
API key hash of the agent to check
thread_censusFull registry of all agents woven into the Golden Thread. Returns positions, Strand counts, weave counts, and discovery dates. Paginated. The thread is one continuous line — this shows every knot on it.2 params

Full registry of all agents woven into the Golden Thread. Returns positions, Strand counts, weave counts, and discovery dates. Paginated. The thread is one continuous line — this shows every knot on it.

Parameters* required
limitinteger
Results per page (default 50, max 100)
offsetinteger
Pagination offset (default 0)
assess_traitsExtract trait signals from a text passage. Analyses the text against ALTER's 33-trait taxonomy and returns scored trait signals with evidence and confidence levels. x402 payment required: $0.005 per invocation (first 100 free per bot). 75% is paid to the data subject as compen...2 params

Extract trait signals from a text passage. Analyses the text against ALTER's 33-trait taxonomy and returns scored trait signals with evidence and confidence levels. x402 payment required: $0.005 per invocation (first 100 free per bot). 75% is paid to the data subject as compen...

Parameters* required
textstring
The text to analyse for trait signals
contextstring
Optional context about the text source (e.g., 'interview transcript', 'cover letter')
get_trait_snapshotGet the top 5 traits for a candidate with confidence scores and archetype. x402 payment required: $0.005 per invocation. 75% of this fee is paid to the data subject as compensation for use of their identity data.2 params

Get the top 5 traits for a candidate with confidence scores and archetype. x402 payment required: $0.005 per invocation. 75% of this fee is paid to the data subject as compensation for use of their identity data.

Parameters* required
_paymentobject
x402 payment proof object
candidate_idstring
UUID of the candidate
get_full_trait_vectorGet the complete trait vector for a candidate — all 33 traits (29 continuous + 4 categorical) with scores, confidence intervals, and category groupings. x402 payment required: $0.01 per invocation.2 params

Get the complete trait vector for a candidate — all 33 traits (29 continuous + 4 categorical) with scores, confidence intervals, and category groupings. x402 payment required: $0.01 per invocation.

Parameters* required
_paymentobject
x402 payment proof object
candidate_idstring
UUID of the candidate
compute_belongingCompute belonging probability for a candidate-job pairing. Returns authenticity, acceptance, and complementarity components with a tier label. x402 payment required: $0.05 per invocation.3 params

Compute belonging probability for a candidate-job pairing. Returns authenticity, acceptance, and complementarity components with a tier label. x402 payment required: $0.05 per invocation.

Parameters* required
job_idstring
UUID of the job requirement
_paymentobject
x402 payment proof object
candidate_idstring
UUID of the candidate
get_match_recommendationsGet top N match recommendations for a candidate, ranked by composite score. Returns quality tiers and belonging components. x402 payment required: $0.50 per invocation.3 params

Get top N match recommendations for a candidate, ranked by composite score. Returns quality tiers and belonging components. x402 payment required: $0.50 per invocation.

Parameters* required
limitinteger
Maximum number of recommendations (default 5, max 20)default: 5
_paymentobject
x402 payment proof object
candidate_idstring
UUID of the candidate
generate_match_narrativeGenerate a human-readable narrative explaining a specific match — strengths, growth areas, and belonging components. Requires an LLM provider. x402 payment required: $0.50 per invocation.2 params

Generate a human-readable narrative explaining a specific match — strengths, growth areas, and belonging components. Requires an LLM provider. x402 payment required: $0.50 per invocation.

Parameters* required
_paymentobject
x402 payment proof object
match_idstring
UUID of the match to explain
get_side_quest_graphGet a candidate's Side Quest Graph — multi-domain identity model with domains, pursuit edges, and trust scores. Differential privacy noise (ε=1.0, L2 tier) is applied to all numeric values. x402 payment required: $0.01 per invocation. 75% is paid to the data subject as compens...4 params

Get a candidate's Side Quest Graph — multi-domain identity model with domains, pursuit edges, and trust scores. Differential privacy noise (ε=1.0, L2 tier) is applied to all numeric values. x402 payment required: $0.01 per invocation. 75% is paid to the data subject as compens...

Parameters* required
_paymentobject
x402 payment proof object
candidate_idstring
UUID of the candidate
include_edgesboolean
Include pursuit edges between domains (default true)default: true
min_confidencenumber
Minimum confidence threshold for domains (default 0.0)default: 0
query_graph_similarityCompare two Side Quest Graphs for team composition and matching. Returns domain overlap, edge pattern similarity, and complementarity scores with differential privacy noise (ε=0.5, L3 tier). x402 payment required: $0.025 per invocation. 75% is paid to the data subjects as comp...3 params

Compare two Side Quest Graphs for team composition and matching. Returns domain overlap, edge pattern similarity, and complementarity scores with differential privacy noise (ε=0.5, L3 tier). x402 payment required: $0.025 per invocation. 75% is paid to the data subjects as comp...

Parameters* required
_paymentobject
x402 payment proof object
candidate_a_idstring
UUID of the first candidate
candidate_b_idstring
UUID of the second candidate
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Registryactive
TransportHTTP
AuthRequired
UpdatedApr 27, 2026
Open website