# ZeroHash MCP for AI Agents AI Agent Connect

> ZeroHash lets you manage digital asset infrastructure through your AI agent. You can list assets, manage accounts, onboard customers, and execute trades. It connects your AI to crypto liquidity, custody, and settlement workflows.

## Overview
- **Category:** finance-accounting
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/undefined/ai-agent-connect
- **Tags:** digital-assets, crypto-liquidity, stablecoins, fintech-infrastructure, trading-api

## Description

ZeroHash lets you handle complex digital asset workflows using natural language. Instead of jumping between multiple dashboards to check balances or find liquidity, you can just ask your agent to do it for you. This Connector bridges the gap between your AI and the underlying infrastructure for crypto and stablecoins. You can set up new customer profiles with full KYC data, manage deposits, or move funds between accounts without manual entry. If you need to trade, you can request a quote and execute it immediately. It also handles the boring stuff like auditing trade history and fetching metadata for compliance reports. Because Vinkius hosts this Connector, you can get your environment ready quickly and start moving assets as soon as your credentials are in place. It turns your AI into a functional terminal for your entire crypto operations suite.

## Tools

### execute_quote
Execute a previously requested quote. This turns a price request into a completed trade.

### get_trade
Retrieve detailed information for a specific trade. It's perfect for pulling specific metadata for reports.

### link_external_account
Link a bank account or blockchain address. This connects external funding sources to your internal accounts.

### list_participants
List all participants in your system. Use this to get a bird's eye view of your user base.

### get_time
Get the current ZeroHash server time. This helps you keep your local logs in sync with the platform.

### list_trades
List all trades. Use this to see a history of all completed transactions.

### create_customer
Create a new customer participant. This helps you onboard new users with full KYC data quickly.

### create_transfer
Create an internal transfer between participants or accounts. You can use a unique client_transfer_id to ensure it only happens once.

### list_crypto_deposits
List incoming crypto deposits. Use this to track new funds entering your system.

### list_accounts
List accounts and current balances. This gives you a real-time view of where your assets are held.

### list_assets
List supported assets on ZeroHash. Check which coins or stablecoins are currently available for trading.

### request_quote
Request a quote for a trade. Get real-time pricing for any asset pair before you commit to a purchase.

## Prompt Examples

**Prompt:** 
```
What's my current balance in USDC and BTC?
```

**Response:** 
```
### Current Account Balances

| Asset | Balance | Account Type |
| :--- | :--- | :--- |
| **USDC** | 15,400.00 | Liquidity Pool |
| **BTC** | 1.25 | Primary Trading |

Would you like to see the balances for any other account groups?
```

**Prompt:** 
```
Can you get me a quote for buying 500 USDT?
```

**Response:** 
```
### Trade Quote

* **Pair:** BTC / USDT
* **Amount:** 500 USDT
* **Estimated Rate:** 65,000.00 USD per BTC
* **Validity:** 30 seconds

Would you like me to execute this trade for you now?
```

**Prompt:** 
```
Show me the last 5 trades I made.
```

**Response:** 
```
### Recent Trade History

1. **Trade ID: 98231** | 0.5 BTC | Completed
2. **Trade ID: 98220** | 1000 USDT | Completed
3. **Trade ID: 98215** | 2.0 ETH | Completed
4. **Trade ID: 98210** | 500 USDC | Completed
5. **Trade ID: 98201** | 0.1 BTC | Completed

Do you need the specific metadata for any of these?
```

## Capabilities

### Create customer profiles
Add new participants to your system with full KYC data integration.

### Request trade quotes
Get real-time pricing for any asset pair before committing to a purchase.

### Execute trades
Turn a price request into a completed trade instantly.

### List account balances
Check your current holdings across different account groups.

### Manage crypto deposits
Track and list incoming deposits to keep your liquidity records updated.

### Audit trade history
Pull specific metadata and trade records for reporting or compliance.

### Link external accounts
Connect bank accounts or blockchain addresses to your internal system.

## Use Cases

### Testing a new trading flow
A developer asks the agent to request a quote for 1 BTC and then execute it to see if the transaction completes successfully.

### Checking liquidity across accounts
An ops manager asks what the balance is in USDC across all accounts and the agent uses list_accounts to give a summary.

### Auditing a specific user
A compliance officer asks for the trade history of a specific participant and the agent pulls the data using list_trades and get_trade.

### Onboarding a new client
An admin provides the KYC details to the agent, which then calls create_customer to add them to the platform.

## Benefits

- Get real-time balance updates across all account groups using list_accounts without leaving your chat window.
- Onboard new participants with full KYC data in seconds using create_customer instead of manual form filling.
- Execute trades instantly after getting a price from request_quote to capture the best market rates.
- Track every single transaction for audit trails by pulling history with list_trades and specific data with get_trade.
- Link bank accounts and blockchain addresses directly through link_external_account to simplify your funding flow.
- Monitor incoming crypto deposits with list_crypto_deposits to keep your liquidity records updated.

## How It Works

The bottom line is you get a conversational interface for your entire crypto infrastructure.

1. Subscribe to the ZeroHash MCP on Vinkius.
2. Add your ZeroHash API Key, Private Key, and Passphrase to your configuration.
3. Use your AI client to query balances, execute trades, or manage customers.

## Frequently Asked Questions

**How can I use the ZeroHash MCP to manage my crypto accounts?**
You can use it to check balances, list assets, and move funds between accounts using natural language commands through your AI client.

**Can I onboard new customers using the ZeroHash MCP?**
Yes, you can create new customer participants and integrate their KYC data directly through your agent.

**Does the ZeroHash MCP support stablecoin trading?**
Yes, it allows you to request quotes and execute trades for various assets, including major stablecoins.

**How do I check my trade history with ZeroHash?**
Your agent can pull a list of your trades or fetch specific metadata for any individual trade to help with auditing.

**Can I link my bank account to ZeroHash through an AI agent?**
You can use the Connector to link external bank accounts or blockchain addresses to your internal ZeroHash accounts.

**Is the ZeroHash MCP good for auditing crypto transactions?**
It is designed for this. You can quickly retrieve participant data and trade records for compliance and reporting.

**How can I check which digital assets are currently supported for trading?**
You can use the `list_assets` tool. It allows you to filter by symbol, chain code, or specific features like whether the asset is a stablecoin or if staking is enabled.

**Is it possible to onboard a new customer participant directly through the AI?**
Yes, the `create_customer` tool allows you to submit all necessary participant details, including name, email, address, and KYC status, to create a new record in ZeroHash.

**How do I view my current balances across different account types?**
Use the `list_accounts` tool. You can filter the results by account group, label, owner, or specific asset to get a precise view of your holdings.