Vinkius
SimpleHash

SimpleHash MCP for AI. Query Multi-Chain NFT Data via Your AI Agent

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

SimpleHash (Multi-chain NFT API) MCP on Cursor AI Code EditorSimpleHash (Multi-chain NFT API) MCP on Claude Desktop AppSimpleHash (Multi-chain NFT API) MCP on OpenAI Agents SDKSimpleHash (Multi-chain NFT API) MCP on Visual Studio CodeSimpleHash (Multi-chain NFT API) MCP on GitHub Copilot AI AgentSimpleHash (Multi-chain NFT API) MCP on Google Gemini AISimpleHash (Multi-chain NFT API) MCP on Lovable AI DevelopmentSimpleHash (Multi-chain NFT API) MCP on Mistral AI AgentsSimpleHash (Multi-chain NFT API) MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

SimpleHash Multi-chain NFT API connects your AI client to real-time data across 50+ major blockchain networks, including Ethereum, Polygon, and Solana.

Your agent uses this server to query a wallet's entire NFT portfolio, retrieve deep metadata (traits, image URLs), track transaction history by address or contract, and analyze specific collections—all from one unified API endpoint.

What AI agents can do with SimpleHash (Multi-chain NFT API) Automation

Get collection details

Retrieves general information, links, and metrics for a specific NFT collection using its contract address.

Get collections by wallet

Lists all NFT collections that a specific wallet address currently owns assets from.

Get nft details

Fetches the full metadata and current ownership status for one specific NFT token ID.

+ 4 more capabilities included
Check Wallet Holdings Across Chains

The server identifies and lists every NFT owned by a given wallet address across multiple connected blockchains.

Get Detailed NFT Metadata

It retrieves granular details for a single token, including its unique traits, attribute values, and direct image links.

Track Full Transfer History

The server tracks the complete movement history of an asset, filtering transfers by either a wallet address or a smart contract ID.

Analyze Entire Collections

It pulls collection-level data, giving insights into associated links and current market floor prices.

List All Contract NFTs

The server generates a list of every NFT ever minted under a specific smart contract address.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with SimpleHash (Multi-chain NFT API): 7 Tools for Web3 Data

These tools let your AI agent query, list, and track every facet of an NFT—from its metadata to its entire transfer history across multiple blockchains.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using SimpleHash (Multi-chain NFT API) on Vinkius

Get Collection Details

Retrieves general information, links, and metrics for a specific NFT collection using its contract address.

Get Collections By Wallet

Lists all NFT collections that a specific wallet address currently owns assets from.

Get Nft Details

Fetches the full metadata and current ownership status for one specific NFT token ID.

Get Nft Transfers By Contract

Gets a chronological record of all NFTs that moved through a specified smart...

Get Nft Transfers By Wallet

Retrieves the complete transaction history, showing every NFT transfer involving a...

Get Nfts By Contract

Lists all unique NFTs that were minted under a given smart contract ID across connected chains.

Get Nfts By Wallet

Retrieves an inventory of every NFT owned by one wallet address across multiple supported blockchains.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The SimpleHash integration is available immediately — no restart needed.

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
Start building

Make Your AI Do More

Start with SimpleHash (Multi-chain NFT API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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
SimpleHash MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by SimpleHash. 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

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for 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 connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking assets across multiple blockchains should never feel like running six different API calls., Solved with Vinkius AI Gateway

Right now, checking a wallet's status means opening the Ethereum explorer, then switching tabs to Polygon, maybe copying an address and pasting it into a Solana dashboard. If you want transfer history, you have to run separate queries for every chain, making simple research take twenty minutes of manual clicking and copy-pasting.

With this MCP server, your agent runs one command. It handles the cross-chain logic instantly. You get consolidated results—a unified view of assets across all chains without ever leaving your chat window.

SimpleHash (Multi-chain NFT API) MCP Server: Get a complete asset history.

The manual process involves querying for holdings (`get_nfts_by_wallet`), then running separate queries for every transfer log (`get_nft_transfers_by_wallet`) and collection data (`get_collection_details`). This is slow, prone to error, and requires complex scripting just to stitch the pieces together.

Now, you ask your agent. It orchestrates the necessary calls—getting the current state, then tracing the history, then adding context—and hands you a single, accurate data package. The complexity disappears.

What your AI can actually do with this

SimpleHash Multi-chain NFT API - Your Direct Line to Blockchain Data

Your agent connects directly to real-time data spanning over 50 major blockchain networks, including Ethereum, Polygon, and Solana. You're not dealing with a bunch of separate APIs; you use one unified endpoint to query everything an NFT owner or analyst needs.

When you wanna check what assets a wallet holds, your agent runs get_nfts_by_wallet, giving you an inventory of every single NFT owned by that address across all connected chains. You can also see the full breadth of collections associated with an address using get_collections_by_wallet.

If you're digging into a specific token, get_nft_details pulls the complete metadata and current ownership status for one particular NFT ID. This includes granular details like unique traits, attribute values, and direct image links for that single token.

To understand the bigger picture of a collection, your agent uses get_collection_details to pull general information, associated links, and key metrics for an entire collection based on its contract address. You can also run get_nfts_by_contract, which lists every unique NFT that's ever been minted under a specific smart contract ID across the connected chains.

Tracking movement is where this thing shines. To see everything that moved through a particular piece of code, you use get_nfts_by_contract to list all NFTs associated with a given smart contract address. If you wanna track an asset's journey by who owned it, get_nft_transfers_by_wallet gives you the total transaction history for a specific wallet address—every NFT transfer that ever touched it.

Conversely, if you know the exact contract that moved the token, get_nft_transfers_by_contract provides a chronological record of all NFTs that passed through that smart contract address.

Built · Hosted · Managed by Vinkius SimpleHash NFT API - Multi-chain Data Query Tool
Server ID 019e5d55-fecd-726e-971c-62766e920570
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check all my NFTs on different chains using get_nfts_by_wallet? +

You simply ask your agent to run get_nfts_by_wallet and provide your wallet address. The server automatically checks multiple connected blockchains for you, giving a single, consolidated list of every token you own.

What is the difference between get_nft_details and get_collections_by_wallet? +

get_nft_details gives deep data on one specific NFT (metadata, traits). get_collections_by_wallet only lists which collections a wallet has owned NFTs from—it's a high-level grouping tool.

Can I track the full history using get_nft_transfers_by_contract? +

Yes. get_nft_transfers_by_contract shows every NFT that has moved through a specific smart contract ID, regardless of which wallet owned it. This is useful for tracking project-wide activity.

Do I need to use get_nfts_by_wallet or get_collections_by_wallet? +

It depends on the goal. Use get_nfts_by_wallet if you want a count/list of assets owned by an address. Use get_collections_by_wallet if you just want to know which major IP brands (collections) that address has touched.

When I run `get_nft_details`, what information do I need besides the NFT ID and contract address? +

You must also specify the blockchain network (e.g., Ethereum or Polygon). The tool requires this scope to accurately pull metadata. If you omit the chain, it won't know which version of that NFT data to fetch.

Are there rate limits when using `get_nfts_by_wallet` across multiple chains? +

Yes, while we optimize for high throughput, aggressive querying can trigger throttling. We suggest implementing a small delay (2-3 seconds) between wallet lookups on different chains to maintain reliability.

How do I filter the results of `get_nft_transfers_by_wallet` by date? +

You can refine the transfer history using start and end timestamp parameters. Providing a specific date range cuts down the dataset significantly, making it much faster to process large volumes.

If `get_collection_details` returns an empty list, does that mean the collection is private or non-existent? +

It usually means no assets matching the criteria were found in our index for the requested chain. This doesn't always guarantee the collection isn't real; it just means we couldn't pull data through the API.

How do I check all NFTs owned by a specific wallet address? +

Use the get_nfts_by_wallet tool. You'll need to provide the wallet address and the chains you want to search (e.g., 'ethereum,polygon').

Can I get the floor price of a specific NFT collection? +

Yes! The get_collection_details tool returns comprehensive metadata for a collection, including its current floor price on various marketplaces.

Is it possible to see the history of an NFT's movement? +

Absolutely. You can use get_nft_transfers_by_wallet to see transfers involving a specific user, or get_nft_transfers_by_contract to see all transfers within a specific collection or contract.

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for SimpleHash. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.