Provides an AI agent for Solana blockchain development through a standardized Model Context Protocol (MCP) interface.
Provides an AI agent for Solana blockchain development through a standardized Model Context Protocol (MCP) interface.
This repository demonstrates an implementation of an Autonomous Merit On Chain Agent (AMOCA) for Solana development, built on the Model Context Protocol (MCP).
AMOCA (Autonomous Merit On Chain Agent) is an intelligent agent that provides enhanced capabilities for Solana blockchain development through a standardized interface. This implementation showcases:
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
getAssetsByOwner — Get NFTs owned by a specific addressgetAsset — Get detailed information about a specific NFT by its IDgetAssetsByGroup — Get assets that belong to a specific group (like collection)searchAssets — Search for assets using complex query parametersgetAssetProof — Get the merkle proof for a compressed NFTgetAssetsByCreator — Get assets created by a specific creator addressgetAssetsByAuthority — Get assets by update authority addressgetNftEditions — Get all editions of a master edition NFTgetMintlist — Get mintlist for a collectiongetCurrentTPS — Get current transactions per second on SolanagetTokenHolders — Get holders of a specific token by mint addressgetPriorityFeeEstimate — Get estimated priority fees for transactionsgetAssetsByOwner — Get NFTs owned by a specific addressgetAsset — Get detailed information about a specific NFT by its IDgetAssetsByGroup — Get assets that belong to a specific group (like collection)searchAssets — Search for assets using complex query parametersgetAssetProof — Get the merkle proof for a compressed NFTgetAssetsByCreator — Get assets created by a specific creator addressgetAssetsByAuthority — Get assets by update authority addressgetNftEditions — Get all editions of a master edition NFTgetMintlist — Get mintlist for a collectiongetCurrentTPS — Get current transactions per second on SolanagetTokenHolders — Get holders of a specific token by mint addressgetPriorityFeeEstimate — Get estimated priority fees for transactionsgetStakeAccounts — Get stake accounts by their owner addressgetComputeUnits — Simulate a transaction to get the total compute units consumedCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| getAssetsByOwner | Get NFTs owned by a specific address |
| getAsset | Get detailed information about a specific NFT by its ID |
| getAssetsByGroup | Get assets that belong to a specific group (like collection) |
| searchAssets | Search for assets using complex query parameters |
| getAssetProof | Get the merkle proof for a compressed NFT |
| getAssetsByCreator | Get assets created by a specific creator address |
| getAssetsByAuthority | Get assets by update authority address |
| getNftEditions | Get all editions of a master edition NFT |
| getMintlist | Get mintlist for a collection |
| getCurrentTPS | Get current transactions per second on Solana |
| getTokenHolders | Get holders of a specific token by mint address |
| getPriorityFeeEstimate | Get estimated priority fees for transactions |
| getStakeAccounts | Get stake accounts by their owner address |
| getComputeUnits | Simulate a transaction to get the total compute units consumed |
Enables Claude AI to interact with the Solana blockchain through a standardized Model Context Protocol interface.
Enables AI agents to interact with the Solana blockchain and perform DeFi operations through a standardized interface.
SettleMint’s MCP package gives assistants access to platform and project-development workflows using a project path and personal access token.
Exposes Ethereum wallet functionality to LLM applications through the Model Context Protocol.
Enables AI assistants to interact with blockchains securely, allowing users to maintain control over transaction signing.
Enables AI agents to interact with the Solana blockchain through a standardized interface.