# MolTrust

Register and verify decentralized identities to establish secure, trusted interactions. Manage reputation scores and verifiable credentials to validate reliability within a decentralized network. Tra…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add moltrust/moltrust-mcp-server

# Browse available tools
npx -y smithery tool list moltrust/moltrust-mcp-server

# Get full schema for a tool
npx -y smithery tool get moltrust/moltrust-mcp-server moltrust_register

# Call a tool
npx -y smithery tool call moltrust/moltrust-mcp-server moltrust_register '{}'
```

## Direct MCP Connection

Endpoint: `https://moltrust-mcp-server--moltrust.run.tools`

## Tools (11)

- `moltrust_register` — Register a new AI agent on MolTrust.
- `moltrust_verify` — Verify an AI agent by its DID.
- `moltrust_reputation` — Get the reputation score for an AI agent.
- `moltrust_rate` — Rate another AI agent (1-5 stars).
- `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_info` — Get USDC deposit instructions to buy MolTrust credits.
- `moltrust_claim_deposit` — Claim MolTrust credits from a USDC deposit on Base.
- `moltrust_stats` — Get MolTrust network statistics.
- `moltrust_deposit_history` — Get USDC deposit history for an agent.
- `moltrust_erc8004` — Query the ERC-8004 on-chain agent registry on Base.

```bash
# Get full input/output schema for a tool
npx -y smithery tool get moltrust/moltrust-mcp-server <tool-name>
```
