Spree Commerce developer docs for AI agents
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
Verifiable agent identity and trust checks; MolCheck verdicts on mandates; Amazon Ads verdicts.
Elige la app de IA que usas y copia la configuración.
Pasó 5/5 revisiones · Lo que preguntas pasa por el servidor del autor (api.moltrust.ch) · ✓ Comandos revisados el 13 nov 2026
Primero: ¿qué IA usas?
Elige tu app y los pasos aparecen abajo.
Funciona con Claude · unos 2 min
Sin clave y sin instalar nada · Configúralo una vez en claude.ai o en la app de escritorio y úsalo en el chat · las cuentas gratis pueden añadir 1 · en Team/Enterprise lo añade un Owner
CustomizeConnectors
Copia cada valor al campo con el mismo nombre en Claude y pulsa Continue
MolTrust MCP Serverhttps://api.moltrust.ch/mcpPulsa Continue en la pantalla de inicio de sesión que detectó Claude · en Authentication elige lo que indique el autor (Sign in now, Sign in when needed o No sign in) y pulsa Add
+ConnectorsMolTrust MCP Server
Usa MolTrust MCP Server y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude dice que está usando MolTrust MCP Server o muestra una herramienta de MolTrust MCP Server en la respuesta, ya está conectado
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con ChatGPT según tu plan
MCP completo: ChatGPT Business, Enterprise o Edu en la web · Pro: conecta con permisos de lectura/obtención, así que las herramientas que cambian datos pueden no funcionar · Plus: no confirmado en la documentación; si ves una opción para añadir MCP propio en la página de plugins puedes probar · solo web
Plugins+Add custom MCP server
Pon un nombre, pega la dirección en Connection, marca el aviso de riesgo y pulsa Create as a plugin
MolTrust MCP Serverhttps://api.moltrust.ch/mcpAbre un chat nuevo y elige MolTrust MCP Server en tus plugins antes de escribir
Usa MolTrust MCP Server y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si ChatGPT dice que está usando MolTrust MCP Server o muestra una herramienta de MolTrust MCP Server en la respuesta, ya está conectado
Nombres de menú comprobados con la ayuda de OpenAI el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con Claude Code · unos 2 min
Sin clave y sin instalar nada
Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell
claude mcp add --transport http --scope user moltrust https://api.moltrust.ch/mcpDeberías ver MolTrust MCP Server en la lista como conectado
Usa MolTrust MCP Server y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude Code dice que está usando MolTrust MCP Server o muestra una herramienta de MolTrust MCP Server en la respuesta, ya está conectado
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con Cursor · unos 2 min
Sin clave y sin instalar nada
Usa MolTrust MCP Server y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Cursor dice que está usando MolTrust MCP Server o muestra una herramienta de MolTrust MCP Server en la respuesta, ya está conectado
Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con VS Code · unos 2 min
Sin clave y sin instalar nada
Usa MolTrust MCP Server y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si VS Code dice que está usando MolTrust MCP Server o muestra una herramienta de MolTrust MCP Server en la respuesta, ya está conectado
Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps
Ver todas las apps que usan MCP →
Dirección para apps que se conectan por la web
https://api.moltrust.ch/mcpLa configuración JSON está en “Para desarrolladores”, abajo
Claude Code
claude mcp add --transport http --scope user moltrust https://api.moltrust.ch/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"moltrust": {
"url": "https://api.moltrust.ch/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"moltrust": {
"type": "http",
"url": "https://api.moltrust.ch/mcp"
}
}
}Las descripciones siguen en el inglés original.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.
Se conectan por internet en
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Nombres y descripciones de las herramientas tal como los informó el servidor el 13 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.
moltrust_registerRegister a new AI agent on MolTrust. Creates a decentralised identity (DID), issues a W3C Verifiable Credential, and anchors the agent on the Base blockchain. Args: display_name: Agent name (1-64 chars, alphanumeric/dash/underscore/dot/space) platform: Platform identifier (e.g. "
moltrust_verifyVerify an AI agent by its DID. Checks whether the DID is registered and returns verification status along with the agent's trust card (reputation, credentials, blockchain anchor). Args: did: Decentralised identifier (e.g. "did:moltrust:a1b2c3d4e5f60718")
moltrust_reputationGet the reputation score for an AI agent. Returns the aggregate trust score (1-5) and total number of ratings. Args: did: Decentralised identifier (e.g. "did:moltrust:a1b2c3d4e5f60718")
moltrust_rateRate another AI agent (1-5 stars). Submit a trust rating from one agent to another. Args: from_did: Your agent's DID (the rater) to_did: Target agent's DID (the agent being rated) score: Rating from 1 (untrusted) to 5 (highly trusted)
moltrust_credentialIssue or verify a W3C Verifiable Credential. Args: action: Either "issue" or "verify" subject_did: DID of the credential subject (required for "issue") credential_type: Type of credential (default: "AgentTrustCredential", only for "issue") credential: JSON string of the credentia
moltrust_creditsManage MolTrust credits: check balance, view pricing, transfer credits, or view transaction history. Args: action: One of "balance", "pricing", "transfer", or "transactions" did: Agent DID (required for "balance" and "transactions") to_did: Recipient DID (required for "transfer")
moltrust_deposit_infoGet USDC deposit instructions to buy MolTrust credits. Returns the MolTrust wallet address on Base (Ethereum L2), USDC token contract, conversion rate (1 USDC = 100 credits), and step-by-step instructions.
moltrust_claim_depositClaim MolTrust credits from a USDC deposit on Base. After sending USDC to the MolTrust wallet on Base (L2), submit the transaction hash to receive credits. 1 USDC = 100 credits, verified on-chain. Args: tx_hash: Base blockchain transaction hash (0x...) did: Your agent's DID to cr
moltrust_statsGet MolTrust network statistics. Returns total registered agents, credentials issued, ratings given, and other network health metrics.
moltrust_deposit_historyGet USDC deposit history for an agent. Args: did: The agent's DID
moltrust_erc8004Query the ERC-8004 on-chain agent registry on Base. Resolve MolTrust agents to their on-chain ERC-8004 identity, fetch Agent Cards, or look up on-chain agents by their agentId. Args: action: One of "card", "resolve", or "well-known" did: Agent DID (required for "card", e.g. "did:
moltguard_scoreGet an agent trust score for a Base wallet address. Analyzes on-chain activity, ERC-8004 registration, USDC balance, counterparty diversity, and MolTrust credentials to produce a 0-100 score. Args: address: Base (EVM) wallet address (0x...)
moltguard_detailGet a detailed agent trust report for a Base wallet address. Returns full scoring breakdown, wallet history from Blockscout, ERC-8004 registration, MolTrust DID cross-reference, and Sybil indicators. Args: address: Base (EVM) wallet address (0x...)
moltguard_sybilScan a Base wallet for Sybil indicators. Analyzes wallet age, transaction patterns, counterparty diversity, and funding source to detect potential Sybil wallets. Also traces funding clusters — if the funder sent ETH to many wallets, it indicates a Sybil ring. Args: address: Base
moltguard_marketCheck a Polymarket prediction market for integrity anomalies. Analyzes volume spikes, price-volume divergence, liquidity ratios, and outcome price spreads to detect potential manipulation. Args: market_id: Polymarket market/condition ID
moltguard_feedGet the top anomaly feed — markets with highest integrity concerns. Scans the top 20 active Polymarket markets by 24h volume and returns those with anomaly indicators, sorted by anomaly score.
moltguard_credential_issueIssue a W3C Verifiable Credential (AgentTrustCredential) for a wallet. The credential contains the agent's trust score, Sybil score, ERC-8004 registration status, and MolTrust verification status. It is cryptographically signed with Ed25519 (JWS). Args: address: Base (EVM) wallet
moltguard_credential_verifyVerify a MoltGuard Verifiable Credential JWS signature. Checks the Ed25519 signature and returns the credential payload if valid. Args: jws: JWS compact serialization string from a MoltGuard credential
mt_shopping_infoGet MT Shopping API information. Returns the MT Shopping service info including version, supported endpoints, BuyerAgentCredential schema, and verification details.
mt_shopping_verifyVerify a shopping transaction against a BuyerAgentCredential. Checks the credential signature, spend limits, trust score, and returns a verification receipt with approval status. Args: credential_jws: JWS compact serialization of the BuyerAgentCredential transaction_amount: Trans
mt_shopping_issue_vcIssue a BuyerAgentCredential (W3C Verifiable Credential) for a shopping agent. Creates a cryptographically signed credential that authorizes an AI agent to make purchases on behalf of a human, with enforced spend limits. Args: agent_did: DID of the shopping agent (e.g. "did:moltr
mt_travel_infoGet MT Travel service information and available endpoints. Returns service description, supported segments, and API endpoints for the MT Travel booking trust protocol.
mt_travel_verifyVerify a travel booking against a TravelAgentCredential. Runs a 10-step verification pipeline: VC signature, expiry, agent DID match, segment authorization, spend limit, currency, daily cap, trust score, delegation chain, and traveler binding. Args: agent_did: DID of the booking
mt_travel_issue_vcIssue a TravelAgentCredential (W3C Verifiable Credential) for a booking agent. Creates a cryptographically signed credential that authorizes an AI agent to book travel on behalf of a principal (company/human), with enforced segment permissions and spend limits. Args: agent_did: D
mt_skill_auditAudit an AI agent skill (SKILL.md) for security risks. Fetches the SKILL.md from a URL, computes its canonical SHA-256 hash, and runs an 8-point security audit checking for prompt injection, data exfiltration, tool scope violations, and metadata completeness. Score starts at 100
mt_skill_verifyVerify an AI agent skill by its canonical SHA-256 hash. Checks if a VerifiedSkillCredential has been issued for this skill hash. Returns credential details if verified. Args: skill_hash: Canonical skill hash (e.g. "sha256:a1b2c3...")
mt_skill_issue_vcIssue a VerifiedSkillCredential for an AI agent skill. Fetches SKILL.md, runs security audit, and if score >= 70, issues a W3C Verifiable Credential signed with Ed25519 (JWS compact serialization). Requires x402 payment ($5 USDC) when paywall is active. Args: author_did: DID of t
mt_prediction_linkLink a prediction market wallet and sync its track record. Fetches trade history from Polymarket, calculates a prediction score (0-100), and stores the wallet profile. Optionally links it to a MolTrust DID. Args: address: Prediction market wallet address (0x-prefixed, 42 chars) p
mt_prediction_walletGet prediction market profile and track record for a wallet. Returns the prediction score (0-100), win/loss record, volume, ROI, score breakdown, and recent market events. Args: address: Prediction market wallet address (0x-prefixed, 42 chars)
mt_prediction_leaderboardGet the prediction market leaderboard — top wallets by prediction score. Returns wallets ranked by their composite prediction score, which factors in win rate, ROI, volume, sample size, and recency. Args: limit: Number of entries to return (default 20, max 100)
mt_salesguard_verifyVerify product provenance via MT Salesguard. Checks whether a product ID has a valid ProductProvenanceCredential issued by an authorized brand. Returns brand info, credential hash, Base anchor, and risk level. Args: product_id: Product identifier (e.g. "AIRMAX-90-WHITE-43")
mt_salesguard_resellerVerify reseller authorization via MT Salesguard. Checks whether a reseller DID has been authorized by a brand to sell specific products. Returns authorization status, brand info, authorized SKUs, and expiry. Args: reseller_did: Reseller DID (e.g. "did:web:sneakerstore.com")
mt_salesguard_registerRegister a brand with MT Salesguard. Creates a new brand identity with a DID and API key. The API key is used to authenticate product registration and reseller authorization requests. Args: name: Brand name (e.g. "Nike", "Adidas") domain: Brand domain (e.g. "nike.com") contact_em
mt_fantasy_commitCommit a fantasy lineup with a SHA-256 hash anchored on Base L2. Creates a FantasyLineupCredential (W3C VC) proving the lineup was locked before contest start. The commitment hash is tamper-proof. Args: agent_did: Agent DID (e.g. "did:moltrust:a1b2c3d4e5f67890") contest_id: Uniqu
mt_fantasy_verifyVerify a fantasy lineup commitment. Public endpoint, no auth required. Returns the full lineup, timing proof (minutes before contest), on-chain verification status, and the FantasyLineupCredential. Args: commitment_hash: The 64-char SHA-256 commitment hash
mt_fantasy_historyGet fantasy lineup history and stats for an agent. Returns ITM rate, ROI, projection accuracy, and recent lineups for the specified agent DID. Args: did: Agent DID (e.g. "did:moltrust:a1b2c3d4e5f67890")
mt_create_interaction_proofCreate an interaction proof before issuing a SkillEndorsementCredential. Returns evidence_hash and base_tx_hash anchored on Base L2. Required before calling mt_endorse_agent. Valid for 72 hours. Args: api_key: MolTrust API key of the agent creating the proof agent_a: DID of the f
mt_endorse_agentIssue a W3C SkillEndorsementCredential for another agent. Requires a valid evidence_hash from mt_create_interaction_proof (max 72h old). Self-endorsement is rejected. Contributes to the endorsed agent's Trust Score. Args: endorser_api_key: MolTrust API key of the endorsing agent
mt_get_trust_scoreGet the Swarm Intelligence Trust Score for an agent (Phase 2). Score combines direct endorsements, propagated trust from endorsers, cross-vertical credential bonus, and interaction proof activity. Returns null/withheld if fewer than 3 independent endorsers (non-seed). Seed agents
mt_get_swarm_graphGet the trust propagation graph for an agent (2 hops). Returns nodes (agents with scores) and edges (endorsements) showing who endorses this agent and who endorses them. Args: did: DID of the agent to get graph for
mt_get_swarm_statsGet global Swarm Intelligence statistics. Returns total agents, endorsements, seed agents, average trust score, propagation depth, and top trusted agents.
mt_register_seedRegister a trusted seed agent in the Swarm Intelligence network (admin only). Seed agents bootstrap the trust network with a base score. Requires the ADMIN_KEY for authorization. Args: did: DID of the agent to register as seed label: Human-readable label for the seed agent base_s
mt_get_badgeGet the Verified by MolTrust badge status for an agent. Returns badge tier, trust score, grade, issue/expiry dates, and embeddable SVG URL. Args: did: The DID of the agent to check
mt_issue_badgeIssue a Verified by MolTrust badge for an agent. Tiers: 'verified' (score 40+, $5), 'trusted' (score 60+, $20). Badge is valid for 1 year and auto-revokes if trust score drops. Args: did: The DID of the agent to issue a badge for tier: Badge tier — 'verified' or 'trusted'
mt_check_badgeQuick check: is this agent badge-verified by MolTrust? Returns a simple yes/no with tier and expiry info. Args: did: The DID of the agent to check
mt_issue_music_credentialIssue a VerifiedMusicCredential for an AI-generated music track. Creates a W3C Verifiable Credential proving the provenance of an AI-generated music track — which tool created it, whether a human was involved, and what rights apply. Anchored on Base L2. EU AI Act Article 50(2) co
mt_verify_music_credentialVerify a VerifiedMusicCredential by its ID. Checks whether a music credential is valid (not revoked), returns provenance summary including tool, human oversight, rights, and on-chain anchor status. Args: credential_id: UUID of the music credential
mt_get_track_provenanceGet full provenance details for a music credential. Returns the complete VerifiedMusicCredential including track metadata, provenance hash, EU AI Act compliance status, and on-chain anchor information. Args: credential_id: UUID of the music credential
molcheck_verdictVerdict + per-check breakdown for an agent against its committed mandate. Read-only. Recomputable from public chain data + the public mandate. Args: agent: agent address, did:moltrust / did:web, or ERC-8004 reference (public)
moltproof_verdictDeprecated alias of molcheck_verdict; use that name. Verdict + per-check breakdown for an agent against its committed mandate. Read-only. Recomputable from public chain data + the public mandate. Args: agent: agent address, did:moltrust / did:web, or ERC-8004 reference (public)
molcheck_mandateThe committed AAE mandate for an agent (venues, position cap, validity). Read-only. Args: agent: public agent identifier (address / DID / ERC-8004 ref)
moltproof_mandateDeprecated alias of molcheck_mandate; use that name. The committed AAE mandate for an agent (venues, position cap, validity). Read-only. Args: agent: public agent identifier (address / DID / ERC-8004 ref)
molcheck_evidenceVerdict plus the decoded transactions that breached the mandate. Read-only. Args: agent: public agent identifier (address / DID / ERC-8004 ref)
moltproof_evidenceDeprecated alias of molcheck_evidence; use that name. Verdict plus the decoded transactions that breached the mandate. Read-only. Args: agent: public agent identifier (address / DID / ERC-8004 ref)
molcheck_registryAgents with committed mandates and their current verdict. Read-only. Ranks NO_MANDATE / NEEDS_REVIEW lower.
moltproof_registryDeprecated alias of molcheck_registry; use that name. Agents with committed mandates and their current verdict. Read-only. Ranks NO_MANDATE / NEEDS_REVIEW lower.
molcheck_verifyRecompute a verdict from public inputs and check its signature. Offline and read-only: no DID/mandate/context is fetched here. Args: agent: public agent identifier mandate: the public AAE Verifiable Credential actions: public, already-decoded on-chain actions signature: optional
moltproof_verifyDeprecated alias of molcheck_verify; use that name. Recompute a verdict from public inputs and check its signature. Offline and read-only: no DID/mandate/context is fetched here. Args: agent: public agent identifier mandate: the public AAE Verifiable Credential actions: public, a
ads_onboardHow an agent starts with MolTrust Ads: verdicts (allow / hold / forbid) on Amazon Ads MCP tool calls before they run. Plans, key sign-up, SDK, endpoints. No input, no account needed.
ads_mandate_templateBuild an ads profile and its AAE mandate for one or more Amazon Ads accounts. Pure: nothing is stored. Returns `profile` (pass it to ads_check) and `mandate` (what /enforce/check evaluates). Args: account_ids: advertiserAccountId / profileId values the agent may act on brands: br
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 14 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub MoltyCel, dueña del repo
Último cambio de código: ayer
Usa MIT
Respondió en 137 ms (HTTP 200)
No hace falta iniciar sesión
Leímos 60 descripciones de herramientas y no encontramos instrucciones ocultas para la IA
Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.
Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.
Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.
Aún no hay reseñas
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 5 de 5 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez ayer, y la última versión (1.3.0) llegó al registro hace 14 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también sirve en apps que aceptan MCP remoto, como ChatGPT en la web (MCP completo en Business y superiores; Pro solo lectura).
En la misma categoría: Spree Commerce developer docs for AI agents, Stripe MCP, Sessy — Amazon SES observability
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
MCP server integrating with Stripe - tools for customers, products, payments, and more.
Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
MCP server for MolTrust — Trust Infrastructure for AI Agents.
61 tools at the hosted endpoint https://api.moltrust.ch/mcp, across 13 areas: identity and credentials, on-chain trust scoring, mandate conformance, swarm intelligence, verified badges, autonomous commerce, booking trust, agent skill verification, prediction market track records, fantasy lineup commitments, music provenance, brand and reseller provenance, and Amazon Ads verdicts — all through the Model Context Protocol. The pip package carries 48 of them; the MolCheck verifier tools and the Amazon Ads tools run only at the hosted endpoint.
moltrust_claim_deposit — Claim MolTrust credits from a USDC deposit on Base.moltrust_credential — Issue or verify a W3C Verifiable Credential.moltrust_credits — Manage MolTrust credits: check balance, view pricing, transfer credits, or view transaction history.moltrust_deposit_history — Get USDC deposit history for an agent.moltrust_deposit_info — Get USDC deposit instructions to buy MolTrust credits.moltrust_erc8004 — Query the ERC-8004 on-chain agent registry on Base.moltrust_rate — Rate another AI agent (1-5 stars).moltrust_register — Register a new AI agent on MolTrust.moltrust_reputation — Get the reputation score for an AI agent.moltrust_stats — Get MolTrust network statistics.moltrust_verify — Verify an AI agent by its DID.moltguard_credential_issue — Issue a W3C Verifiable Credential (AgentTrustCredential) for a wallet.moltguard_credential_verify — Verify a MoltGuard Verifiable Credential JWS signature.moltguard_detail — Get a detailed agent trust report for a Base wallet address.moltguard_feed — Get the top anomaly feed — markets with highest integrity concerns.moltguard_market — Check a Polymarket prediction market for integrity anomalies.moltguard_score — Get an agent trust score for a Base wallet address.moltguard_sybil — Scan a Base wallet for Sybil indicators.molcheck_evidence — Verdict plus the decoded transactions that breached the mandate.molcheck_mandate — The committed AAE mandate for an agent (venues, position cap, validity).molcheck_registry — Agents with committed mandates and their current verdict.molcheck_verdict — Verdict + per-check breakdown for an agent against its committed mandate.molcheck_verify — Recompute a verdict from public inputs and check its signature.The former names moltproof_evidence, moltproof_mandate, moltproof_registry, moltproof_verdict and moltproof_verify still answer as deprecated aliases of the same tools, so tools/list shows 10 entries here.
mt_get_swarm_graph — Get the trust propagation graph for an agent (2 hops).mt_get_swarm_stats — Get global Swarm Intelligence statistics.mt_get_trust_score — Get the Swarm Intelligence Trust Score for an agent (Phase 2).mt_register_seed — Register a trusted seed agent in the Swarm Intelligence network (admin only).mt_check_badge — Quick check: is this agent badge-verified by MolTrust?mt_get_badge — Get the Verified by MolTrust badge status for an agent.mt_issue_badge — Issue a Verified by MolTrust badge for an agent.mt_shopping_info — Get MT Shopping API information.mt_shopping_issue_vc — Issue a BuyerAgentCredential (W3C Verifiable Credential) for a shopping agent.mt_shopping_verify — Verify a shopping transaction against a BuyerAgentCredential.mt_travel_info — Get MT Travel service information and available endpoints.mt_travel_issue_vc — Issue a TravelAgentCredential (W3C Verifiable Credential) for a booking agent.mt_travel_verify — Verify a travel booking against a TravelAgentCredential.mt_create_interaction_proof — Create an interaction proof before issuing a SkillEndorsementCredential.mt_endorse_agent — Issue a W3C SkillEndorsementCredential for another agent.mt_skill_audit — Audit an AI agent skill (SKILL.md) for security risks.mt_skill_issue_vc — Issue a VerifiedSkillCredential for an AI agent skill.mt_skill_verify — Verify an AI agent skill by its canonical SHA-256 hash.mt_prediction_leaderboard — Get the prediction market leaderboard — top wallets by prediction score.mt_prediction_link — Link a prediction market wallet and sync its track record.mt_prediction_wallet — Get prediction market profile and track record for a wallet.mt_fantasy_commit — Commit a fantasy lineup with a SHA-256 hash anchored on Base L2.mt_fantasy_history — Get fantasy lineup history and stats for an agent.mt_fantasy_verify — Verify a fantasy lineup commitment. Public endpoint, no auth required.mt_get_track_provenance — Get full provenance details for a music credential.mt_issue_music_credential — Issue a VerifiedMusicCredential for an AI-generated music track.mt_verify_music_credential — Verify a VerifiedMusicCredential by its ID.mt_salesguard_register — Register a brand with MT Salesguard.mt_salesguard_reseller — Verify reseller authorization via MT Salesguard.mt_salesguard_verify — Verify product provenance via MT Salesguard.ads_check — Allow / hold / forbid for one intended Amazon Ads MCP tool call, before it runs.ads_mandate_template — Build an ads profile and its AAE mandate for one or more Amazon Ads accounts.ads_onboard — How an agent starts with MolTrust Ads: verdicts (allow / hold / forbid) on Amazon Ads tool calls.Get an API key at api.moltrust.ch/auth/signup. The read-only tools also work without one.
The hosted endpoint is https://api.moltrust.ch/mcp (streamable HTTP). It serves every tool, including the MolCheck verifier and Amazon Ads tools that the pip package does not carry. Send the API key as the X-API-Key header.
Claude Code:
claude mcp add --transport http moltrust https://api.moltrust.ch/mcp \
--header "X-API-Key: your_api_key"
Cursor (.cursor/mcp.json):
{
"mcpServers": { "moltrust": { "url": "https://api.moltrust.ch/mcp", "headers": { "X-API-Key": "your_api_key" } } } }
OpenCode (opencode.json):
{
"mcp": { "moltrust": { "type": "remote", "url": "https://api.moltrust.ch/mcp", "enabled": true, "headers": { "X-API-Key": "your_api_key" } } } }
The tool list and schemas are published at api.moltrust.ch/.well-known/mcp/server-card.json.
The sections below run the pip package locally over stdio with uvx. It carries 48 tools; the MolCheck verifier and Amazon Ads tools are only on the hosted endpoint.
claude mcp add moltrust -- uvx moltrust-mcp-server
Set your API key:
export MOLTRUST_API_KEY="your_api_key"
Or add it permanently to Claude Code:
claude mcp add moltrust -e MOLTRUST_API_KEY=your_api_key -- uvx moltrust-mcp-server
Add to claude_desktop_config.json:
{
"mcpServers": { "moltrust": { "command": "uvx", "args": ["moltrust-mcp-server"], "env": { "MOLTRUST_API_KEY": "your_api_key" } } } }
Config file location:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd to Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": { "moltrust": { "command": "uvx", "args": ["moltrust-mcp-server"], "env": { "MOLTRUST_API_KEY": "your_api_key" } } } }
Add to opencode.json:
{
"mcp": { "moltrust": { "command": "uvx", "args": ["moltrust-mcp-server"], "env": { "MOLTRUST_API_KEY": "your_api_key" } } } }
pip install moltrust-mcp-server
Then run:
MOLTRUST_API_KEY=your_api_key moltrust-mcp-server
| Environment Variable | Default | Description |
|---|---|---|
MOLTRUST_API_KEY | — | Your MolTrust API key (required for register, rate, issue) |
MOLTRUST_API_URL | https://api.moltrust.ch | API base URL (for self-hosted instances) |
MOLTRUST_NO_AUTO_REGISTER | — | Set to 1 to turn off the automatic DID registration described below |
MOLTRUST_DID | — | Your existing MolTrust DID; when set, nothing is registered |
MOLTRUST_IDENTITY_FILE | ~/.moltrust/mcp-identity.json | Where the registered identity is stored |
MOLTRUST_REGISTER_PLATFORM | usage-mcp | The platform value sent with the registration |
Since 1.3.0 the local package gives itself a MolTrust identity (a did:moltrust: DID) on its first tool call, if it has none. This section says exactly what that does, so you can decide whether you want it.
When it runs. Once per installation and API URL, on the first tool call of the local stdio server. It does not run when MOLTRUST_API_KEY or MOLTRUST_DID is set (you already have an identity), when the CI environment variable is set, on the hosted HTTP endpoint, or when you opt out.
What is created. An Ed25519 key pair, generated on your machine. The private key never leaves it.
What is sent. Two requests to the API URL: GET /identity/register-challenge and POST /identity/register-pop with the public key, a signature over the challenge, a proof-of-work nonce, the display name mcp-server- , the platform usage-mcp, the source mcp-server and the framework mcp. Nothing about your tools, prompts, arguments or environment is sent. The registration is free and creates a public registry entry for the DID, anchored on Base like any other registration.
What is stored. The DID, the public key and the private key, in ~/.moltrust/mcp-identity.json with file mode 0600. Delete the file to forget the identity; the next first call then registers a new one.
If it fails. One line on stderr, and the tool call goes on unchanged. The registration runs in the background and never delays or fails a tool call.
Opt out. Set MOLTRUST_NO_AUTO_REGISTER=1 in the server's environment, for example in the env block of your MCP client configuration.
Once connected, you can ask your AI assistant: