# Meld MCP

> Meld gives your AI client full control over digital asset intelligence and blockchain operations. It's a unified API that lets you track connected crypto wallets, list all supported networks, retrieve real-time exchange rates, and analyze detailed metadata for any digital token.

## Overview
- **Category:** finance-accounting
- **Price:** Free
- **Tags:** crypto-assets, blockchain-data, wallet-monitoring, exchange-rates, transaction-tracking

## Description

**Meld MCP Server: Crypto Assets & Rates**

Connect your AI agent—Claude, Cursor, whatever y'all got running—to Meld. This isn't just some read-only API; it gives your client full control over digital asset intelligence and blockchain operations. You can track connected crypto wallets, list every supported network out there, grab real-time exchange rates, and dig into detailed metadata for any token you wanna look at.

### Your Digital Command Center

When you hook this server up, your agent handles the heavy lifting. It lets you manage complex financial questions using plain conversation. You ain't just asking a question; you're orchestrating multi-source data from across the crypto sphere.

**Audit Account Status:** Your client runs `get_account_info` to check the overall status of your registered Meld account connection, so you always know if everything's green or if somethin' broke.

**Wallet Management & History:** You can use `list_wallets` to get a comprehensive list of every single crypto wallet y'all got linked up. Once you see those wallets, you run `get_wallet_details` for any specific one; that shows the current balance and all the ownership details tied to it. To keep tabs on what happened in the past, your agent calls `list_transactions`, pulling back a full history of recent transactions from any linked wallet.

**Finding Assets & Pricing:** Need info on a token? Your client first runs `search_assets` if you only know the name or symbol; that spits out potential matches across the whole catalog. When you've nailed down the asset, running `get_asset` pulls deep metadata and current pricing for that specific digital asset. If y'all wanna see everything connected to your main account, `list_assets` provides a big list of every digital asset already attached. For hyper-specific lookups on assets, `get_asset` is the tool you use.

**Tracking Rates & Networks:** When the dollar moves against Bitcoin, or when you gotta figure out how much Ethereum is worth in USD right now, your client runs `get_exchange_rates`. This calculates real-time exchange rates between any two currencies—whether they're fiat like USD or another crypto.

For blockchain coverage, running `list_networks` gives you a full manifest of every supported chain that Meld tracks data for. If you wanna drill down on just one specific chain—say, checking out the rules and specs for Polygon—your client runs `get_network`, pulling all the detailed info about that single supported network.

### How It Works

1.  You subscribe to the Meld server right here on Vinkius. 
2.  You drop your unique Meld API Key and Secret into your AI client's settings. 
3.  Suddenly, you can talk to your agent about your crypto portfolio, and it uses these tools under the hood to give you concrete numbers—it doesn't guess, it reports what the data says.

## Tools

### get_account_info
Retrieves general connection details about your registered Meld account.

### get_asset
Fetches detailed metadata and current pricing for a single specified digital asset.

### get_exchange_rates
Calculates real-time exchange rates between two different currencies (fiat or crypto).

### get_network
Retrieves specific information about one supported blockchain network.

### get_wallet_details
Gets the current balance and ownership details for a linked wallet.

### list_assets
Provides a comprehensive list of all digital assets connected to your account.

### list_networks
Lists every supported blockchain network that Meld tracks data for.

### list_transactions
Retrieves the history and details of recent transactions from linked wallets.

### list_wallets
Shows a list of all crypto wallets you have connected to the server.

### search_assets
Searches for digital assets across the catalog using name or symbol, returning potential matches.

## Prompt Examples

**Prompt:** 
```
List all supported blockchain networks in Meld.
```

**Response:** 
```
Retrieving networks... I found several supported networks including Ethereum, Polygon, and Bitcoin.
```

**Prompt:** 
```
Get current exchange rate for BTC to USD.
```

**Response:** 
```
Fetching exchange rates... 1 BTC is currently worth approximately 65,000 USD.
```

**Prompt:** 
```
Show recent transactions for my account.
```

**Response:** 
```
Querying transactions... You have 3 recent transactions, including a deposit of 0.5 ETH yesterday.
```

## Capabilities

### Audit Account Status
Checks the overall account connection status using `get_account_info`.

### View Wallet Balances
Lists all linked crypto wallets and retrieves detailed balance information for any specific wallet via `list_wallets` and `get_wallet_details`.

### Search and Get Asset Data
Finds digital assets by name or symbol using `search_assets`, then pulls deep metadata, pricing, and details for a specific token via `get_asset`.

### Track Currency Fluctuations
Retrieves up-to-the-minute exchange rates between fiat currencies (like USD) and various digital assets using `get_exchange_rates`.

### Review Transaction History
Fetches a list of recent transactions for your connected wallets using `list_transactions`.

## Use Cases

### Auditing Cross-Chain Activity
A developer needs to know if an asset they listed in their database (`list_assets`) is actually supported by the network. They ask the agent, and it runs `get_network` first, then cross-references that data with the available assets, confirming connectivity before proceeding.

### Calculating Current Net Worth
A crypto analyst wants to know their total net worth in USD. They tell the agent: 'What is my balance?' The agent runs `list_wallets` and then loops through every wallet, running `get_wallet_details` for balances, followed by `get_exchange_rates` for the fiat conversion.

### Investigating a Suspicious Transaction
A user spots an unfamiliar transaction. They prompt the agent to run `list_transactions`. The agent shows them the details and then uses that asset's symbol in `get_asset` to verify the token type, solving the mystery instantly.

### Checking Asset Availability
A product manager wants to ensure a new token is tracked. They use `search_assets` by name. If found, they proceed to run `get_asset` to confirm all necessary metadata fields are present for implementation.

## Benefits

- See your entire portfolio status at a glance. Running `list_wallets` gives you an immediate overview of all linked accounts without needing to log into multiple exchanges.
- Stop guessing asset values. Use `get_exchange_rates` to get the current, real-time rate for any pair (e.g., BTC/USD) and instantly calculate its worth against your holdings.
- Deep dive into specific tokens. Instead of just a price, use `get_asset` to pull full metadata—like contract addresses or total supply—for thorough research on an asset.
- Track activity without logging in. `list_transactions` pulls recent movement history directly through the agent, letting you audit your spending and income instantly.
- Understand the infrastructure. You can run `list_networks` to see which blockchains are supported, verifying if a token exists on Polygon before checking its price.

## How It Works

The bottom line is that your AI client acts as an orchestrator, running the necessary Meld API calls behind the scenes so you don't have to worry about complex JSON payloads or multiple endpoints.

1. First, subscribe to the Meld server and provide your API credentials. Your AI agent needs these keys to access your account.
2. Next, prompt your agent with a request—for example, 'What is the current USD value of my ETH balance?'
3. The agent runs multiple tools (`get_wallet_details`, `get_exchange_rates`) in sequence and returns a single, natural language answer to you.

## Frequently Asked Questions

**How do I list all supported blockchain networks in Meld?**
Run the `list_networks` tool. This gives you an immediate overview of every major chain (like Ethereum or Polygon) that the server is currently tracking data for.

**What should I use to find a specific digital asset's price?**
First, run `search_assets` with a name or symbol. Once you get the correct result ID, use `get_asset` to pull the full details and current pricing for that token.

**Can Meld track my wallet balances?**
Yes. Run `list_wallets` to see all linked accounts, then use `get_wallet_details` on a specific wallet name to fetch the balance and current holdings.

**How do I get real-time exchange rates using Meld?**
Simply call the `get_exchange_rates` tool. You just need to provide the two currencies you want to compare, like BTC/USD, and it returns the current rate.

**How do I use the `list_transactions` tool in Meld to see my recent activity?**
You run `list_transactions` to fetch a record of your account's spending and deposits. This shows everything from all linked wallets, including dates, amounts, and transaction types.

**What credentials do I need to set up my Meld server?**
You must provide your unique Meld API Key and API Secret during the initial setup process. These keys authenticate your agent and authorize access to all digital asset data via the MCP standard.

**How do I use the `list_assets` tool in Meld to see every supported digital token?**
Running `list_assets` provides a comprehensive inventory of all digital tokens compatible with your connected accounts. This list includes names, symbols, and initial metadata for each asset type.

**If I need to check my overall connection status, how do I use the `get_account_info` tool in Meld?**
Call `get_account_info` to verify your agent's current authorization and account metrics. This confirms that all connected services are active and accessible through your AI client.

**How do I find my Meld API Key and Secret?**
Log in to Meld, go to your Dashboard settings, and navigate to the API section to generate your key and secret.

**What networks are supported by Meld?**
Meld supports a wide range of blockchain and traditional financial networks. Use the `list_networks` tool to see the current list.

**Is my asset data secure?**
Absolutely. Your credentials are encrypted at rest and injected securely at runtime.