OpenSea MCP Server for Mastra AIGive Mastra AI instant access to 35 tools to Cancel Order, Generate Listing Fulfillment, Generate Offer Fulfillment, and more
Mastra AI is a TypeScript-native agent framework built for modern web stacks. Connect OpenSea through Vinkius and Mastra agents discover all tools automatically. type-safe, streaming-ready, and deployable anywhere Node.js runs.
Ask AI about this MCP Server for Mastra AI
The OpenSea MCP Server for Mastra AI is a standout in the Ecommerce category — giving your AI agent 35 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
import { Agent } from "@mastra/core/agent";
import { createMCPClient } from "@mastra/mcp";
import { openai } from "@ai-sdk/openai";
async function main() {
// Your Vinkius token. get it at cloud.vinkius.com
const mcpClient = await createMCPClient({
servers: {
"opensea": {
url: "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
},
},
});
const tools = await mcpClient.getTools();
const agent = new Agent({
name: "OpenSea Agent",
instructions:
"You help users interact with OpenSea " +
"using 35 tools.",
model: openai("gpt-4o"),
tools,
});
const result = await agent.generate(
"What can I do with OpenSea?"
);
console.log(result.text);
}
main();
* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About OpenSea MCP Server
Connect OpenSea to your AI agent to navigate the NFT ecosystem with ease. From tracking trending collections to deep-diving into specific token traits, this server provides real-time access to the largest digital marketplace.
Mastra's agent abstraction provides a clean separation between LLM logic and OpenSea tool infrastructure. Connect 35 tools through Vinkius and use Mastra's built-in workflow engine to chain tool calls with conditional logic, retries, and parallel execution. deployable to any Node.js host in one command.
What you can do
- Market Insights — Get trending and top collections, or fetch comprehensive stats like volume and floor prices using
get_trending_collectionsandget_collection_stats. - NFT Deep-Dive — Retrieve full metadata, rarity, and ownership details for any NFT with
get_nftandget_nft_metadata. - Collection Analysis — List collection traits, holders, and detailed fee structures via
get_collection_traitsandget_collection_holders. - Wallet Monitoring — Check account profiles and fungible token balances for any wallet address with
get_accountandget_token_balances. - Multi-Chain Support — Query data across all blockchains supported by OpenSea using
get_chains.
The OpenSea MCP Server exposes 35 tools through the Vinkius. Connect it to Mastra AI in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 35 OpenSea tools available for Mastra AI
When Mastra AI connects to OpenSea through Vinkius, your AI agent gets direct access to every tool listed below — spanning nft, marketplace, digital-assets, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Cancel order on OpenSea
Off-chain cancellation of an order
Generate listing fulfillment on OpenSea
Get data to buy an NFT
Generate offer fulfillment on OpenSea
Get data to accept an offer
Get account on OpenSea
Get an OpenSea account profile
Get best listing nft on OpenSea
Get the lowest price listing for a specific NFT
Get best offer nft on OpenSea
Get the highest offer for a specific NFT
Get chains on OpenSea
Get all blockchain chains supported by OpenSea
Get collection on OpenSea
Get detailed information about a collection
Get collection holders on OpenSea
Get a list of wallet addresses holding items in a collection
Get collection stats on OpenSea
Get comprehensive statistics for a collection
Get collection traits on OpenSea
List all available traits in a collection
Get drop by slug on OpenSea
Get stages, supply, and minting details for a specific drop
Get drops on OpenSea
List featured, upcoming, or recently minted drops
Get nft on OpenSea
Get metadata, traits, ownership, and rarity for a single NFT
Get nft metadata on OpenSea
Get detailed metadata including image URLs and external links for an NFT
Get nft owners on OpenSea
List all owners of a specific NFT
Get nfts by account on OpenSea
Get NFTs owned by a specific wallet
Get nfts by collection on OpenSea
Get all NFTs in a specific collection
Get nfts by contract on OpenSea
Get all NFTs for a specific smart contract
Get order on OpenSea
Retrieve order details
Get swap quote on OpenSea
Get a price quote for swapping tokens
Get token on OpenSea
Get metadata for a fungible token
Get token balances on OpenSea
Get fungible token balances for a specific wallet
Get top collections on OpenSea
Get top collections
Get transaction receipt on OpenSea
Check the status of a submitted swap or fulfillment
Get trending collections on OpenSea
Get trending collections
List collections on OpenSea
List collections
List events on OpenSea
Get historical marketplace events
List listings collection all on OpenSea
Get all active listings for a collection
List offers collection all on OpenSea
Get all active offers for a collection
Post criteria offer on OpenSea
Create a collection or trait-wide offer
Post listing on OpenSea
Create a new listing
Post offer on OpenSea
Create an offer on a single item
Post swap execute on OpenSea
Get executable transaction data for a swap
Search on OpenSea
Search across collections, NFTs, tokens, and accounts
Connect OpenSea to Mastra AI via MCP
Follow these steps to wire OpenSea into Mastra AI. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Install dependencies
npm install @mastra/core @mastra/mcp @ai-sdk/openaiReplace the token
[YOUR_TOKEN_HERE] with your Vinkius tokenRun the agent
agent.ts and run with npx tsx agent.tsExplore tools
Why Use Mastra AI with the OpenSea MCP Server
Mastra AI provides unique advantages when paired with OpenSea through the Model Context Protocol.
Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure. add OpenSea without touching business code
Built-in workflow engine chains MCP tool calls with conditional logic, retries, and parallel execution for complex automation
TypeScript-native: full type inference for every OpenSea tool response with IDE autocomplete and compile-time checks
One-command deployment to any Node.js host. Vercel, Railway, Fly.io, or your own infrastructure
OpenSea + Mastra AI Use Cases
Practical scenarios where Mastra AI combined with the OpenSea MCP Server delivers measurable value.
Automated workflows: build multi-step agents that query OpenSea, process results, and trigger downstream actions in a typed pipeline
SaaS integrations: embed OpenSea as a first-class tool in your product's AI features with Mastra's clean agent API
Background jobs: schedule Mastra agents to query OpenSea on a cron and store results in your database automatically
Multi-agent systems: create specialist agents that collaborate using OpenSea tools alongside other MCP servers
Example Prompts for OpenSea in Mastra AI
Ready-to-use prompts you can give your Mastra AI agent to start working with OpenSea immediately.
"Show me the trending NFT collections on OpenSea right now."
"Get the floor price and volume stats for the 'boredapeyachtclub' collection."
"Check the profile and token balances for wallet address 0x123..."
Troubleshooting OpenSea MCP Server with Mastra AI
Common issues when connecting OpenSea to Mastra AI through Vinkius, and how to resolve them.
createMCPClient not exported
npm install @mastra/mcpOpenSea + Mastra AI FAQ
Common questions about integrating OpenSea MCP Server with Mastra AI.
How does Mastra AI connect to MCP servers?
MCPClient with the server URL and pass it to your agent. Mastra discovers all tools and makes them available with full TypeScript types.Can Mastra agents use tools from multiple servers?
Does Mastra support workflow orchestration?
Explore More MCP Servers
View all →
NASA Exoplanets — Worlds Beyond Our Solar System
4 toolsExplore 5,700+ confirmed exoplanets from NASA's Exoplanet Archive: search by discovery method, find habitable zone candidates, browse transit planets from Kepler and TESS missions, and analyze global discovery statistics spanning three decades of planet hunting.

LlamaCloud (Managed RAG & Parsing)
6 toolsManage RAG pipelines and document parsing via LlamaCloud — orchestrate LlamaParse jobs and audit data ingestion.

Gainsight CS
12 toolsManage customer success, track health scores, and oversee the timeline via AI agents with Gainsight CS.

ElevenLabs
10 toolsGenerate high-quality AI speech via ElevenLabs — use lifelike voices, manage text-to-speech, track usage, and handle audio dubbing directly from any AI agent.
