Rarible Multi-chain NFT Protocol MCP. Get complete market data from any blockchain in one query.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Rarible Multi-chain NFT Protocol connects your AI agent directly to decentralized NFT data across multiple blockchains—Ethereum, Polygon, and more. It lets you query item metadata, track collection ownership, monitor real-time market activity (mints, sales, transfers), and check order book depth using specific tools like `get_item` or `get_all_activities`.
Get all your multi-chain NFT data in one place.
What your AI agents can do
Get activities by collection
Retrieves all recorded activity (sales, transfers, etc.) for a specific NFT collection ID.
Get activities by item
Shows the complete history of actions performed on one single NFT item.
Get activities by user
Lists all activities associated with a specific wallet address or user ID.
Retrieves full details, including ownership records and media links, for a specific NFT item.
Aggregates and reports on every recorded event—mints, transfers, or sales—for an entire collection, user, or item.
Reads the current order book for any NFT, showing who is bidding on it or which users have listed it for sale.
Runs complex queries across all available NFTs based on multiple attributes, going beyond simple ID lookups.
Provides data detailing who owns items within a given collection or tracks the overall performance metrics of that group.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Rarible (Multi-chain NFT Protocol): 20 Tools for NFT Data
This server gives your agent direct access to every facet of the decentralized NFT market—from individual item history to global volume rankings.
019e5d4eget activities by collection
Retrieves all recorded activity (sales, transfers, etc.) for a specific NFT collection ID.
019e5d4eget activities by item
Shows the complete history of actions performed on one single NFT item.
019e5d4eget activities by user
Lists all activities associated with a specific wallet address or user ID.
019e5d4eget all activities
Retrieves a comprehensive list of recent activity across the entire protocol scope.
019e5d4eget all collections
Fetches metadata and IDs for every available NFT collection on the protocol.
019e5d4eget bid orders by item
Lists all current bids placed against a specific NFT item ID.
019e5d4eget bid orders by maker
Shows all active bid orders created by a specific user wallet address.
019e5d4eget buyers stats
Generates statistics detailing who buys items and how often within a given NFT collection.
019e5d4eget collection
Retrieves detailed information for a single, known NFT collection ID.
019e5d4eget collections by owner
Lists all the NFT collections that are currently owned by a specific wallet address.
019e5d4eget item
Gets full metadata and current status for an NFT item using its unique ID.
019e5d4eget items by collection
Retrieves a list of all individual NFTs belonging to a specific collection.
019e5d4eget items by owner
Lists every NFT owned by a user address across the tracked blockchains.
019e5d4eget order
Retrieves specific details for an order (buy or sell) using its unique ID.
019e5d4eget sell orders by item
Lists all active sell orders placed against a specific NFT item ID.
019e5d4eget sell orders by maker
Shows all items that a user has listed for sale by their wallet address.
019e5d4eget sellers stats
Provides statistics on selling activity and volume within a specific NFT collection.
019e5d4eget user ranking
Calculates the top-performing users based on their transaction volume across multiple chains.
019e5d4eget volume ranking
Determines which NFT collections are leading in overall trading volume.
019e5d4esearch items
Runs a complex, read-only search query across all NFTs based on multiple attributes (e.g., trait, owner, collection).
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Rarible (Multi-chain NFT Protocol), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Rarible's multi-chain protocol hooks your AI agent straight into decentralized NFT data across every major blockchain—Ethereum, Polygon, and more. You don't gotta write custom API calls or juggle multiple keys; you just tell your agent what it needs to know about the market.
You Get Metadata and History:
You can get full metadata and current status for any NFT item using get_item. If you need to find items, use search_items—it runs complex queries across all NFTs based on multiple traits, owners, or collections. Need to see what's in a specific group? Run get_items_by_collection to list every individual NFT within that collection ID, or track down everything owned by one address with get_items_by_owner.
For deep dives into ownership, you can run get_collections_by_owner to see all the collections a specific wallet owns. You'll also get basic details for any single collection using get_collection, or fetch metadata and IDs for every available NFT group with get_all_collections.
You Track Every Movement on Every Chain:
To track market activity, you can monitor everything happening across the whole protocol using get_all_activities. You don't gotta sift through mountains of data; you can narrow that down by viewing all recorded events—mints, transfers, or sales—for a specific user address with get_activities_by_user, for one particular collection ID via get_activities_by_collection, or just check the complete action history on one single NFT item using get_activities_by_item.
You Analyze Active Market Orders:
Want to know what's moving right now? You can look at the current order book for any given piece. Use get_sell_orders_by_item to see all active sell listings against an NFT ID, or use get_bid_orders_by_item to find out who's currently bidding on it. For tracking user intent, you can list every bid placed by a specific wallet address using get_bid_orders_by_maker, or check everything an address has listed for sale with get_sell_orders_by_maker.
If you need the specifics of any buy or sell transaction, run get_order to retrieve details using its unique ID.
You Run Deep Analytics and Stats:
This is where it gets good. You can figure out who's making the money by accessing buyer statistics for a collection with get_buyers_stats, or see what the sellers are doing with get_sellers_stats. To find out which collections are moving serious volume, use get_volume_ranking. Want to know which wallets are playing the hardest? Use get_user_ranking to calculate top-performing users based on transaction volume across all chains.
You can also get a complete list of every available NFT collection's metadata and ID using get_all_collections.
How Rarible Multi-chain NFT Protocol MCP Works
- 1 First, you subscribe to this server on Vinkius and provide your API key.
- 2 Second, you prompt your AI client (Claude, Cursor, etc.) with a specific request—like 'What is the volume ranking for Azuki?'
- 3 Third, your agent recognizes the need for data, calls the relevant tool (
get_volume_ranking), and returns the structured results to you.
The bottom line is: it translates complex blockchain queries into simple instructions that your AI client can execute in conversation.
Who Is Rarible Multi-chain NFT Protocol MCP For?
This is for data analysts and web3 developers who are tired of switching between multiple dashboard interfaces or writing boiler-plate code just to check market stats. If you need to know why a collection's value changed last week, this gives your agent the data without making you touch a single API endpoint.
Pulls NFT metadata or order book data directly into a coding environment to build custom front-ends or backend services.
Tracks market trends, volume rankings, and wallet activity across chains without manually integrating dozens of APIs.
Monitors floor prices, active bids, and collection-level sales history by simply asking their AI agent a question.
What Changes When You Connect
- Track Market Depth Instantly: Instead of checking multiple exchange dashboards, use
get_bid_orders_by_itemandget_sell_orders_by_item. You see the full order book for an NFT item immediately. - Consolidated Activity Logs: Forget manually sifting through transaction tabs. Use
get_all_activitiesto pull a single, chronological feed of every sale or transfer across collections, users, and items. - Deep Ownership Analysis: Need to know what a user owns? Run
get_items_by_ownerfor a complete list of their NFTs, or useget_collections_by_ownerto see the groups they belong to. - Benchmark Performance: Compare top assets and users quickly. Running
get_volume_rankingshows you which collections are moving money right now—no guessing required. - Powerful Search: Don't just search by ID. Use
search_itemsto run complex queries, filtering NFTs based on traits or multiple attributes in one go.
Real-World Use Cases
Analyzing a Competitor’s Portfolio
A competitor is suddenly active. Instead of waiting for news reports, your agent runs get_activities_by_user on their wallet address. You instantly see every purchase or sale they made in the last 24 hours and track which collections they are targeting.
Validating a Collection's Health
You suspect a collection is losing momentum. Your agent runs get_volume_ranking to see if its position has dropped, then uses get_sellers_stats to check the seller activity. If both are low, you know the problem before anyone else does.
Building a Valuation Report
You need a report on asset liquidity for a client. Your agent runs get_items_by_collection to get all NFTs, then executes get_bid_orders_by_item and get_sell_orders_by_item on key items. This gives the client an accurate, real-time market depth report.
Tracking a Wallet's Assets
You need to know everything a specific wallet holds across chains. Your agent runs get_items_by_owner and then uses get_collection on the results to categorize assets, giving you a clean inventory list.
The Tradeoffs
Assuming one API handles everything
A developer tries to get an item's history by just calling a generic 'get user data' endpoint. They end up with messy, unrelated wallet activity instead of specific NFT transfers.
→
You gotta be precise. To track sales, use get_activities_by_item or check the full sale records using get_sell_orders_by_item. Don't rely on generic user endpoints for item history.
Calculating rankings manually
A data analyst tries to build a volume ranking by writing complex SQL joins across multiple tables, which takes hours and is prone to errors.
→
Just let the tool do the heavy lifting. Use get_volume_ranking or get_user_ranking. The server handles the math; you just get the result.
Ignoring multi-chain data
A user only checks Polygon stats because it's easier, missing valuable activity that occurred simultaneously on Ethereum.
→
This protocol covers multiple chains. Always check get_all_activities or use the specialized tools to ensure your view is complete.
When It Fits, When It Doesn't
Use this MCP Server if your task requires reading real-time, verifiable data from a decentralized NFT market across any major blockchain. If you need to know what was sold, who owns it, or how much an item is bid for, this is the tool.
Don't use this if:
1. You just want simple user information (like email addresses) — use a CRM-style connector instead.
2. Your task requires writing data back to the blockchain (i.e., placing a new order or minting). This server is read-only.
3. You only need general market news without specific transaction IDs. Use a dedicated news API, not this one.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Rarible. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 20 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Juggling multiple dashboards to track NFT sales shouldn't take 20 clicks.
Right now, tracking a collection’s health is a mess. You gotta hop from the main market dashboard (to see total volume), over to the 'Owners' tab (to count addresses), then maybe into a separate order book view (to check for bids). It takes context switching, copy-pasting IDs, and running at least three different queries just to get a decent picture.
With this MCP server, you ask your agent one question—like, 'Show me the activity on Bored Ape Yacht Club.' The agent runs `get_activities_by_collection` and gives you the complete, consolidated history in plain text. You stop clicking and start reading.
Rarible Multi-chain NFT Protocol MCP Server: Get full item data with get_item.
Before this, if you found an interesting NFT on a forum or another site, finding its true metadata and ownership history was painful. You’d have to guess the correct ID structure and hope your manual query hit everything—sometimes you only got the basic name, nothing else.
Now, calling `get_item` gives you the full stack: ownership address, media links, and all traits bundled up. It's a complete data packet every time.
Common Questions About Rarible Multi-chain NFT Protocol MCP
How do I list everything an owner possesses? Use get_items_by_owner. +
You use get_items_by_owner and pass the wallet address. It returns a list of every NFT that specific user owns, across all tracked chains.
Can I see who is bidding on an item? Use get_bid_orders_by_item. +
Yes. get_bid_orders_by_item takes the NFT ID and shows you every current bid, including which user set it and for what amount.
What is the best way to check market value? Use get_volume_ranking. +
To see the overall health of a sector, use get_volume_ranking. This tool pulls aggregate sales data across many collections to show you which ones are currently generating the most trade volume.
How do I get all collections? Use get_all_collections. +
You just call get_all_collections with no arguments. It returns a complete list of every collection ID, which you can then use in other tools like get_collection.
If I use `get_all_activities`, what kind of historical data can I track? +
It pulls a comprehensive activity stream. You get records for every major event—mints, transfers, and sales—across the connected blockchains. This lets you see the full lifecycle history of an NFT.
How do I check active sell orders on a specific NFT using `get_sell_orders_by_item`? +
This function returns all current listings to sell that item. It shows the asking price, duration, and seller wallet address for immediate market depth analysis.
What should I know when using `search_items` for complex filtering? +
search_items handles advanced queries beyond simple IDs. You pass a structured object to filter by traits, time frames, or specific collections, letting you pinpoint hard-to-find assets.
When I call `get_item`, how do I ensure the data includes Polygon and other chains? +
You must pass the explicit chain ID in your request parameters for get_item. Don't assume the tool checks every network; specify exactly which blockchain you are querying.
How can I get the metadata and current owner of a specific NFT? +
Use the get_item tool with the Item ID in the format CHAIN:address:tokenId. The agent will return full metadata, current supply, and ownership details.
Can I see which NFT collections are trending by volume? +
Yes! The get_volume_ranking tool allows you to retrieve a list of collections ranked by trading volume over a specific period.
Is it possible to list all NFTs owned by a specific wallet address? +
Absolutely. Use the get_items_by_owner tool and provide the owner's address (e.g., ETHEREUM:0x...) to see their entire multi-chain portfolio.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Webflow
Equip your AI agent with direct access to Webflow — manage CMS collections, publish sites, and query site analytics without opening the Webflow designer.
Weights & Biases
Track experiments, monitor ML runs, and manage artifacts on WandB — the developer platform for AI.
Vercel
Bring your Vercel deployment infrastructure into chat. Control project domains, trigger manual builds, and inspect deployment status natively.
You might also like
Mattermost (Secure Team Collaboration)
Manage team collaboration via Mattermost — send messages, search channels, and audit team activities.
Open Food Facts API
Search food products — audit nutrition, barcode, and categories via AI.
RentCast
Automate real estate data and valuation tracking via RentCast — manage properties, rental yields, and market trends directly from any AI agent.