Skip to content
Agentmart
Submit a tool

Lithtrix — Identity, Memory & Trust for AI Agents

Identity, memory, trust, and swarm primitives for AI agents.

Connector by lithtrix.aiOfficial · Domain verified by the MCP Registry

IndexedLicense unknownLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/lithtrix-ai-lithtrix-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Identity, memory, trust, and swarm primitives for AI agents. MIRC base always free.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
11 read · 18 write · 5 delete · 9 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 43

Read from the source code; the running server may list different tools.

Read 11 · Look things up without changing anything.

  • lithtrix_blob_list
  • lithtrix_blob_meta
  • lithtrix_blob_parse_status
  • lithtrix_blob_search
  • lithtrix_commons_read
  • lithtrix_keys_list
  • lithtrix_memory_get
  • lithtrix_memory_search
  • lithtrix_passport_get
  • lithtrix_search
  • lithtrix_trace_get

Write 18 · Create, change, send or run things.

  • lithtrix_agent_vouch
  • lithtrix_blob_download
  • lithtrix_blob_signed_url
  • lithtrix_blob_upload
  • lithtrix_feedback_interaction
  • lithtrix_keys_create_scoped
  • lithtrix_memory_set
  • lithtrix_passport_auth_challenge
  • lithtrix_passport_ephemeral
  • lithtrix_passport_rotate
  • lithtrix_passport_set_capabilities
  • lithtrix_passport_set_description
Show 6 more tools
  • lithtrix_passport_sponsor
  • lithtrix_passport_stake
  • lithtrix_passport_unstake
  • lithtrix_register
  • lithtrix_reputation_dispute
  • lithtrix_trace_append

Delete 5 · Delete, drop, revoke or wipe things.

  • lithtrix_agent_vouch_revoke
  • lithtrix_blob_delete
  • lithtrix_keys_revoke
  • lithtrix_passport_revoke
  • lithtrix_passport_sponsor_revoke

Not yet classified 9 · We could not tell from the name and description.

  • lithtrix_blob_parse
  • lithtrix_browse
  • lithtrix_delegate
  • lithtrix_feedback
  • lithtrix_keys_rotate
  • lithtrix_memory_context
  • lithtrix_passport_auth_verify
  • lithtrix_passport_derive
  • lithtrix_spawn

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • LITHTRIX_API_KEY

Files it touches

  • Any path the agent passes to its tools

Tools (43)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • lithtrix_agent_vouch

    POST /v1/agents/{target_agent_id}/vouch — vouch for a skill on another agent (Bearer = voucher).

  • lithtrix_agent_vouch_revoke

    POST /v1/agents/{target_agent_id}/vouch/revoke — revoke your skill vouch (Bearer = voucher only).

  • lithtrix_blob_delete

    Soft-delete a blob (DELETE /v1/blobs/{blob_id}). Requires LITHTRIX_API_KEY.

  • lithtrix_blob_download

    Download blob bytes (GET /v1/blobs/{blob_id}). Returns JSON with content_base64 and content_type. Requires LITHTRIX_API_KEY.

  • lithtrix_blob_list

    List blob metadata (GET /v1/blobs). Optional page and per_page. Requires LITHTRIX_API_KEY.

  • lithtrix_blob_meta

    Get JSON metadata for one blob (GET /v1/blobs/{blob_id}/meta). Requires LITHTRIX_API_KEY.

  • lithtrix_blob_parse

    POST /v1/blobs/{blob_id}/parse — extract text/tables; set async=true for QStash. Optional callback_url in JSON body. Requires LITHTRIX_API_KEY.

  • lithtrix_blob_parse_status

    GET /v1/blobs/{blob_id}/parse/{parse_id} — poll parse status. Requires LITHTRIX_API_KEY.

  • lithtrix_blob_search

    GET /v1/blobs/search — semantic search over parsed chunks; shares quota with web search. Requires LITHTRIX_API_KEY.

  • lithtrix_blob_signed_url

    Mint a time-limited HTTPS read URL for a blob (GET /v1/blobs/{blob_id}/signed-url). Anyone with the URL can GET bytes until expiry — share carefully. Requires LITHTRIX_API_KEY.

  • lithtrix_blob_upload

    Upload binary bytes via PUT /v1/blobs (raw body + Content-Type). Decode base64 from content_base64. For large files prefer direct HTTP multipart/raw PUT. Requires LITHTRIX_API_KEY. Subject to BLOB_MAX_UPLOAD_BYTES and BLOB_STORAGE_LIMIT.

  • lithtrix_browse

    Pay to be fully autonomous: server-side public web access for agents. POST /v1/browse with url and optional mode (static | dynamic). Robots.txt is enforced. Returns browse_id, final_url, text extract, and _lithtrix (browse_url, usage on free tier). Requires LITHTRIX_API_KEY.

  • lithtrix_commons_read

    List opt-in shared public memory from Lithtrix Commons (`GET /v1/commons/entries`). Requires `LITHTRIX_API_KEY`. Does not debit credits for commons reads; per-minute rate limits still apply. Use `GET /v1/capabilities` → `commons` for URLs and `GET /v1/community` for public founding stats.

  • lithtrix_delegate

    Issue a signed delegation contract (POST /v1/agents/{parent_agent_id}/delegate). Signs locally with passport key.

  • lithtrix_feedback

    After lithtrix_search, send helpful / unhelpful / wrong signal using ref_type search_id and ref_id from the response _lithtrix.search_id (UUID). Same tool works for memory_key, blob_id, parse_id. Stored for future routing — no secrets or PII in note. Requires LITHTRIX_API_KEY.

Show 28 more tools
  • lithtrix_feedback_interaction

    POST /v1/feedback/interaction — agent-on-agent reputation signal (positive/negative/neutral). Distinct from content-quality lithtrix_feedback. Requires LITHTRIX_API_KEY.

  • lithtrix_keys_create_scoped

    Create a scoped child API key (POST /v1/keys). Requires root Bearer; returns one-time api_key.

  • lithtrix_keys_list

    List scoped sub-keys for this agent (GET /v1/keys). Requires the **root** LITHTRIX_API_KEY.

  • lithtrix_keys_revoke

    Immediately revoke a scoped sub-key (DELETE /v1/keys/{key_id}). Root Bearer.

  • lithtrix_keys_rotate

    Rotate a scoped sub-key (POST /v1/keys/{key_id}/rotate). Prior key honors grace_hours (default 24). Root Bearer.

  • lithtrix_memory_context

    Reload top memories for session start (GET /v1/memory/context) — ranked by importance then recency. Requires LITHTRIX_API_KEY.

  • lithtrix_memory_get

    Retrieve a stored memory by key (GET /v1/memory/{key}). Requires LITHTRIX_API_KEY.

  • lithtrix_memory_search

    Semantic search over your memories (GET /v1/memory/search). Requires LITHTRIX_API_KEY and server-side vector + embedding configuration. Returns ranked results with similarity scores.

  • lithtrix_memory_set

    Store or update a JSON value for a memory key (PUT /v1/memory/{key}). Requires LITHTRIX_API_KEY. Optional ttl (seconds), importance, source, confidence.

  • lithtrix_passport_auth_challenge

    POST /v1/auth/passport/challenge — mint short-lived nonce (no Bearer).

  • lithtrix_passport_auth_verify

    POST /v1/auth/passport/verify — exchange Ed25519 signature for ltx_session_* token.

  • lithtrix_passport_derive

    Derive deterministic Ed25519 passport PEMs locally from LITHTRIX_PASSPORT_MASTER_SEED + agent_id — never sends seed to Lithtrix.

  • lithtrix_passport_ephemeral

    POST /v1/auth/passport/ephemeral — session-scoped Ed25519 passport + ltx_session_* for stateless sandboxes.

  • lithtrix_passport_get

    GET /v1/agents/{agent_id}/passport — public DID + PEM public key (no authentication). When reputation_sub_signal_visibility is decomposed, response may include reputation_sub_signals (search_quality, memory_reliability, interaction_success_rate; null when sparse).

  • lithtrix_passport_revoke

    POST /v1/me/passport/revoke — revoke passport (requires root ltx_* API key).

  • lithtrix_passport_rotate

    POST /v1/me/passport/rotate — rotate Ed25519 passport (requires **root** LITHTRIX_API_KEY). Returns private_key once.

  • lithtrix_passport_set_capabilities

    POST /v1/agents/passport/capabilities — replace operator capabilities.self_reported (root ltx_* or ltx_session_*).

  • lithtrix_passport_set_description

    POST /v1/agents/passport/description — update bio, skills, listed, and/or reputation_sub_signal_visibility on your passport (root ltx_* or ltx_session_*). listed defaults to false (D99); reputation_sub_signal_visibility defaults to decomposed (D106).

  • lithtrix_passport_sponsor

    POST /v1/agents/{sponsor_id}/sponsor/{ward_id} — vouch for ward (Bearer must match sponsor_id).

  • lithtrix_passport_sponsor_revoke

    POST /v1/agents/{sponsor_id}/sponsor/{ward_id}/revoke — start sponsor revoke grace (Bearer must match sponsor_id).

  • lithtrix_passport_stake

    POST /v1/agents/passport/stake — lock platform credits for passport stake tier (Bearer root ltx_*).

  • lithtrix_passport_unstake

    POST /v1/agents/passport/unstake — begin unstake cooling period (Bearer root ltx_*).

  • lithtrix_register

    Register a new agent with Lithtrix and receive a one-time API key. Call this tool once to obtain your LITHTRIX_API_KEY. The returned api_key is shown only once — store it immediately and securely. No authentication required. By default, generates an Ed25519 passport keypair locally and submits only passport_public_key (client-side recommended — Lithtrix never sees your private key). See https://docs.lithtrix.ai/passports and https://docs.lithtrix.ai/passport-derivation-spec. Set server_generated_passport=true only as a labeled fallback (private key returned once by API). Spark trial: $5 in cre…

  • lithtrix_reputation_dispute

    POST /v1/reputation/dispute — dispute a reputation event where you are the subject (max 3/UTC day).

  • lithtrix_search

    Search the web via Lithtrix and get credibility-scored results. Returns structured JSON with title, URL, snippet, source domain, and credibility_score (0–1) for each result. Higher credibility_score = more authoritative source (.gov=1.0, .edu=0.9, news=0.8, .org=0.7, other=0.5). Requires LITHTRIX_API_KEY environment variable.

  • lithtrix_spawn

    Spawn a scoped swarm child (POST /v1/agents/{parent_agent_id}/spawn). Requires root LITHTRIX_API_KEY.

  • lithtrix_trace_append

    Append a task trace event (POST /v1/tasks/{task_id}/trace/events). Records only — no runtime veto.

  • lithtrix_trace_get

    Read task audit trace (GET /v1/tasks/{task_id}/trace). Task participant only.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
Jun 20, 2026 (4 months ago)
Last release
Jun 20, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
ai.lithtrix/lithtrix-mcp
Version
0.20.2
Auth
API key
Packages
npm lithtrix-mcp
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same server elsewhere

Copies of this server published by others; search shows only one of them.

Cite this page

Lithtrix — Identity, Memory & Trust for AI Agents MCP server. Agent Mart. https://agentmart.dev/connectors/lithtrix-ai-lithtrix-mcp (last updated 2026-10-24)