# MCP Integration

The **Message Coordination Protocol (MCP)** is a core feature of Aster AI that powers communication between AI agents, smart contracts, and decentralized data sources.

{% embed url="<https://x.com/asteraixyz/status/1915276939260211698>" %}

MCP allows seamless integration of large language models (LLMs) like **ChatGPT**, **Claude**, and **Cursor AI** into Aster AI's plugin and automation system. It supports secure and scalable interactions with both on-chain smart contracts and off-chain databases, enabling AI agents to operate across local environments and remote blockchain endpoints.

<figure><img src="/files/zTNGgogj0607iXZN2LsN" alt=""><figcaption></figcaption></figure>

Key Highlights

* **Smart Contract Interaction**: Read and write contract data using ABIs
* **Multi-Database Support**: Connect to local and remote databases simultaneously
* **Plugin-Ready Architecture**: Easy integration with LLM agents and developer tools
* **Multi-Chain Compatibility**: Works across EVM-compatible networks
* **Event Subscriptions**: Listen to and react to smart contract events

This modular and open system gives data engineers and AI developers direct access to real-time token data on BNB Chain, empowering advanced analytics and automation.

`Explore the MCP library here:` [`npmjs.com/package/asterai-mcp`](https://www.npmjs.com/package/asterai-mcp)

{% file src="/files/X98rCaUyN6K1DYwdYP1Q" %}


---

# Agent Instructions: 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:

```
GET https://asterai.gitbook.io/docs/mcp-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
