> For the complete documentation index, see [llms.txt](https://monoprotocol.gitbook.io/monoprotocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://monoprotocol.gitbook.io/monoprotocol/advanced-concepts/mcp-example-prompts.md).

# MCP Example Prompts

Once you've connected to **Mono Protocol MCP** (using your API key and either hosted or self-hosted setup), try these prompts tailored for Mono Protocol’s capabilities:

**Basic Prompts**

**Account & Balance Queries**

* *“What is my aggregated balance across all chains for address 0x…”*
* *“Show me all supported chains on Mono Protocol”*
* *“What aggregated assets are available on Mono Protocol?”*
* *“Predict a smart account address for session signer 0x… and admin signer 0x…”*

**Transaction Status & History**

* *“Check the status of quote ID ‘…’”*
* *“Show me the transaction history for address 0x…”*
* *“What’s the latest transaction for my account?”*

**Quote Generation / Transfers**

* *“Get a quote to swap 10 USDC to ETH using my aggregated Mono Protocol”*
* *“How much would it cost to transfer 50 USDT to address 0x…?”*
* *“Show me a quote for swapping $500 worth of aggregated assets to WBTC”*

**Advanced Integration Prompts**

**Multi-Chain Operations**

* *“Create an interactive dashboard showing my aggregated balances, recent transactions, and pending quotes in real time.”*
* *“Generate a quote comparison table for swapping 1000 USDC to ETH vs WBTC vs SOL—show best rates and execution costs across chains.”*
* *“Analyze my transaction history over the last 30 days by chain and type, including total volume and fees.”*

**Contract Interactions**

* “Prepare a staking quote to stake 100 ETH on Ethereum Mainnet using my aggregated Mono Protocol, including gas estimates.”
* “Get a quote for depositing 500 USDC into AAVE on Base via my cross-chain balance.”
* “Create a batch transaction: swap 200 USDC → ETH, transfer 50 USDT to address 0x…, execute a contract call on Arbitrum—show combined quote and execution plan.”

**Portfolio Analysis**

* *“Build a portfolio dashboard: total balance in USD, breakdown by asset allocation, chain distribution, and 7-day performance, displayed interactively.”*

**Developer Integration Prompts**

**SDK & Tooling**

* *“Generate a TypeScript SDK wrapper for Mono Protocol’s API: include types, error handling, and example usage for all endpoints.”*
* *“Create a React hook library for Mono Protocol offering easy hooks for balance queries, transaction history, and quote generation.”*

**Testing & Monitoring**

* *“Build a test suite for Mono Protocol integration: cover all endpoints, error scenarios, and edge cases.”*
* *“Create a monitoring dashboard tracking Mono Protocol API performance, success rates, quota usage, with alerts for anomalies.”*

**Tips for Better Results**

* **Be Specific**: include actual addresses, amounts, asset types to get accurate responses.
* **Ask for Explanations**: append “explain the process” to prompts to understand mechanics.
* **Request Multiple Formats**: ask for tables, charts, or interactive formats for better outcomes.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://monoprotocol.gitbook.io/monoprotocol/advanced-concepts/mcp-example-prompts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
