4,500+ servers built on MCP Fusion
Vinkius

Polygonscan MCP. Query Polygon's blockchain state directly from your chat.

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

Polygonscan (Polygon Block Explorer) MCP on Cursor AI Code Editor MCP Client Polygonscan (Polygon Block Explorer) MCP on Claude Desktop App MCP Integration Polygonscan (Polygon Block Explorer) MCP on OpenAI Agents SDK MCP Compatible Polygonscan (Polygon Block Explorer) MCP on Visual Studio Code MCP Extension Client Polygonscan (Polygon Block Explorer) MCP on GitHub Copilot AI Agent MCP Integration Polygonscan (Polygon Block Explorer) MCP on Google Gemini AI MCP Integration Polygonscan (Polygon Block Explorer) MCP on Lovable AI Development MCP Client Polygonscan (Polygon Block Explorer) MCP on Mistral AI Agents MCP Compatible Polygonscan (Polygon Block Explorer) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Polygonscan (Polygon Block Explorer) MCP Server queries the MATIC blockchain directly. Use this server to check wallet balances, track every type of token transfer (ERC-20, NFT, ERC-1155), and inspect smart contract source code—all through your AI client.

What your AI agents can do

Get balance

Retrieves the current MATIC balance for one specific blockchain address.

Get balance multi

Gets the total MATIC balance for a list of multiple addresses at once.

Get block countdown

Calculates and returns an estimated time until the next block, based on a given block number.

+ 14 more capabilities included
Check Balances

Get the current MATIC balance for one or many Polygon addresses.

Audit Transactions

List a wallet’s normal and internal transaction history, and check their final execution status.

Track Tokens

Get lists of specific token transfers, including ERC-20, NFTs (ERC-721), and multi-standard tokens (ERC-1155).

Inspect Contracts

Retrieve the full ABI or source code for verified smart contracts.

Monitor Network Metrics

Access real-time MATIC price, total supply, and block timing data.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Polygonscan (Polygon Block Explorer): 17 Tools for Web3 Data

Query every aspect of the Polygon blockchain. Use these tools to fetch balances, audit transactions, and analyze contract code with simple prompts.

get019e5d49

get balance

Retrieves the current MATIC balance for one specific blockchain address.

get019e5d49

get balance multi

Gets the total MATIC balance for a list of multiple addresses at once.

get019e5d49

get block countdown

Calculates and returns an estimated time until the next block, based on a given block number.

get019e5d49

get block no by time

Determines which block number was active at a specific Unix timestamp.

get019e5d49

get block reward

Retrieves the MATIC reward amount associated with a given block number.

get019e5d49

get contract abi

Fetches the Application Binary Interface (ABI) for a verified smart contract address.

get019e5d49

get contract source code

Retrieves the original source code for a verified smart contract address.

get019e5d49

get logs

Fetches raw event logs associated with specific transactions or addresses.

get019e5d49

get matic price

Retrieves the latest recorded market price for MATIC.

get019e5d49

get matic supply

Calculates and returns the total circulating supply of MATIC on Polygon.

get019e5d49

get token 1155 tx

Lists all detected transfer events for ERC-1155 tokens across a given period or address.

get019e5d49

get token nft tx

Gets the list of historical transfer events specifically for ERC-721 (NFT) tokens.

get019e5d49

get token tx

Retrieves the transaction event history for standard ERC-20 tokens.

get019e5d49

get tx list

Fetches a list of all normal, user-initiated transactions on the network.

get019e5d49

get tx list internal

Retrieves a list of internal smart contract function calls and transfers.

get019e5d49

get tx receipt status

Checks the final processing status (success or failure) of a specific transaction receipt.

get019e5d49

get tx status

Confirms if a smart contract execution, triggered by a transaction, completed successfully.

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 Polygonscan (Polygon Block Explorer), 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

You gotta connect Polygonscan to your agent when you need real visibility into the MATIC blockchain. This server lets your AI client pull on-chain data using plain language, meaning you skip jumping between tabs or writing complex API calls just to check a balance or track a token.

Checking Balances and Network Status

You can instantly get the current MATIC balance for one specific address using get_balance, or you can pull the total MATIC balance across a bunch of addresses at once with get_balance_multi. For network metrics, the system provides the latest recorded market price for MATIC via get_matic_price and calculates the total circulating supply of MATIC on Polygon by calling get_matic_supply.

If you need to track time-based data, you can use get_block_no_by_time to find out which block number was active at a specific Unix timestamp. You'll also get an estimated time until the next block using get_block_countdown, and for historical context, it retrieves the MATIC reward amount associated with any given block number via get_block_reward.

Tracking Wallet Activity and Transactions

To audit a wallet, you can fetch all normal, user-initiated transactions on the network using get_tx_list, or you can pull a list of internal smart contract function calls and transfers with get_tx_list_internal. When checking transaction status, you've got two ways: use get_tx_status to confirm if a smart contract execution completed successfully, or check the final processing status—whether it succeeded or failed—of a specific transaction receipt using get_tx_receipt_status.

For deep activity logs, you can fetch raw event logs associated with specific addresses or transactions by calling get_logs.

Monitoring Token Transfers

Tracking tokens is where this server shines. You'll get the historical transfer events specifically for ERC-721 (NFT) tokens when you use get_token_nft_tx. For standard, fungible assets like ERC-20 tokens, you pull the entire transaction event history using get_token_tx. If you’re dealing with multi-standard tokens that support both NFTs and fungibles—like ERC-1155—you can list all detected transfer events across a given period or address via get_token_1155_tx.

Inspecting Smart Contracts

When you need to dig into the code, this server gets you what you need. You pull the full Application Binary Interface (ABI) for a verified smart contract address using get_contract_abi. If you want to see how the contract was originally built, you can retrieve the original source code by calling get_contract_source_code on any verified contract address.

How Polygonscan MCP Works

  1. 1 Subscribe to the server and provide your Polygonscan API Key.
  2. 2 Ask your AI client a question using natural language (e.g., 'What's the MATIC balance for this address?').
  3. 3 The agent selects the correct tool (get_balance) and executes the query, returning structured data directly to you.

The bottom line is: your AI client handles the API calls; you just ask questions about Polygon's state.

Who Is Polygonscan MCP For?

Anyone who has to manually cross-reference blockchain data across multiple browser tabs—from crypto analysts auditing a suspicious wallet, to web3 developers pulling contract details into an IDE. If you spend time copy-pasting addresses and reading raw block explorers, this is for you.

Web3 Developer

Pulls specific data points—like a contract's ABI or transaction logs—directly into their coding environment to build applications.

Crypto Analyst

Audits complex wallet movements and token distribution across multiple addresses using conversational prompts.

DeFi User / Auditor

Checks personal balances or transaction statuses without leaving their primary workspace, making due diligence faster.

What Changes When You Connect

  • Get balance data fast. Instead of opening a separate block explorer, you simply ask for the MATIC amount using get_balance or get_balance_multi. Done in one prompt.
  • Audit complex activity. You can list both normal transactions (get_tx_list) and internal contract calls (get_tx_list_internal), giving you a complete view of wallet usage.
  • Track all token types. Don't just look at MATIC. Use get_token_tx for USDC, get_token_nft_tx for art NFTs, or get_token_1155_tx for multi-standard assets—all from one chat window.
  • Understand contract logic. Need to know how a token moves? Use get_contract_abi and get_contract_source_code before you write the integration code.
  • Check execution status instantly. Before trusting a transfer, use get_tx_receipt_status or get_tx_status to confirm if the contract actually finished running as expected.

Real-World Use Cases

01

Checking for Smart Contract Failures

A user sees a transaction but isn't sure if it completed. They prompt: 'Check the status of TX hash X.' The agent runs get_tx_receipt_status and tells them immediately if the contract execution failed, saving them from wasting time on dead-end data.

02

Forensic Token Tracking

An analyst needs to track a specific asset type. They ask: 'Show me all ERC-721 transfers for this wallet.' The agent uses get_token_nft_tx, providing the exact history of unique digital assets without manual filtering.

03

Quick Multi-Wallet Audit

A developer needs to verify collateral across five different accounts. They use get_balance_multi with a list of addresses, getting all MATIC balances in one single API call instead of running five individual checks.

04

Verifying Token Distribution

A team needs to know the total supply and current market value. They ask for 'MATIC total supply and price.' The agent runs get_matic_supply and get_matic_price, giving them immediate macro data.

The Tradeoffs

Confusing Logs with Transactions

The user just asks for 'all events.' This is too vague. They might get a massive dump of raw, unfiltered logs using get_logs that are impossible to read.

You need context. Instead, specify the transaction ID and use get_logs—or better yet, check the specific token type first with get_token_tx or get_token_nft_tx. That narrows the scope right away.

Manual Balance Checks

Copying 10 addresses and opening 10 separate tabs on a block explorer to check their balances.

Use get_balance_multi. Feed it all 10 addresses in one go, and the agent returns them all in a single, readable list.

Missing Contract Context

Trying to interpret transaction logs without knowing what contract the funds belonged to.

Always grab the context first. Run get_contract_abi or get_contract_source_code. This shows you exactly what the smart contract is built to do before analyzing its activity.

When It Fits, When It Doesn't

Use this server if your job requires knowing the state of Polygon, not just seeing a history. If you need an address's current MATIC value or total token ownership, start with get_balance or get_token_1155_tx. Don't use it if you only need general market news—use a dedicated financial API instead. You must choose your tools carefully: use get_logs when you suspect raw event data is missing from the main transaction list, but always cross-reference with get_tx_receipt_status to validate that the event actually succeeded. Never assume all token movements are ERC-20; if it's an NFT or a multi-standard asset, you must run get_token_nft_tx or get_token_1155_tx, respectively.

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

How we secure it →

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 17 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_balance get_balance_multi get_block_countdown get_block_no_by_time get_block_reward get_contract_abi get_contract_source_code get_logs get_matic_price get_matic_supply get_token_1155_tx get_token_nft_tx get_token_tx get_tx_list get_tx_list_internal get_tx_receipt_status get_tx_status

Checking crypto balances used to require opening six different tabs.

You used to have to visit a block explorer, find the address, load the 'Balances' tab for MATIC, then open another section for ERC-20 tokens, and maybe check the NFT gallery. If you were tracking five wallets, that meant fifteen clicks, plus copy-pasting addresses everywhere.

Now? You just tell your agent: 'Give me the MATIC balance and all token counts for these 5 addresses.' The agent runs `get_balance_multi`, pulls everything together, and gives you a clean table. That's it.

Polygonscan (Polygon Block Explorer) MCP Server: Track every asset type.

Before, if you wanted to audit token movements—say, an NFT transfer—you were limited by the main transaction list. You'd see a generic 'transfer' event and then spend time digging through raw logs trying to figure out which specific contract governed that asset.

Now, with `get_token_nft_tx` or `get_token_1155_tx`, you get filtered lists designed for those assets. The agent handles the complex filtering so you just see what matters.

Common Questions About Polygonscan MCP

How do I check multiple MATIC balances using get_balance_multi? +

You pass a list of addresses (e.g., ['addr1', 'addr2', 'addr3']) to the get_balance_multi tool. It returns the current MATIC balance for every address in that batch.

What's the difference between get_logs and get_token_tx? +

get_logs gets all raw event data tied to a transaction, which is messy. get_token_tx specifically filters those logs down to show only standard ERC-20 token transfers, making it much cleaner.

Can I check if a smart contract call succeeded? Use get_tx_status. +

Yes. get_tx_status checks the final execution status of a specific contract function call. This is better than just checking the raw transaction list because it confirms successful state change.

Which tool do I use to find out what kind of tokens are involved? +

Use get_token_1155_tx for multi-standard assets, get_token_nft_tx for unique NFTs (ERC-721), and get_token_tx for standard ERC-20 tokens.

What do I need to authenticate when using any of the blockchain data query tools? +

You must provide your Polygonscan API Key. This key authorizes your AI client to pull data from the blockchain, making it mandatory for every call you execute. Don't forget this step; without it, none of the tools will run.

When should I use get_tx_list_internal instead of get_tx_list? +

Use get_tx_list_internal when you need to trace funds moved within a contract's execution. The standard list (get_tx_list) only shows the top-level transactions, but internal logs give you the deeper activity.

How do I find out what block number corresponds to a specific date? +

Use the get_block_no_by_time tool. You pass in the timestamp, and it returns the associated block number. This lets you map historical dates directly to the blockchain ledger structure.

Are there limits if I use a tool like get_token_tx repeatedly? +

Yes, external API usage often has rate limits. If your agent hits a limit, it will receive an error code. You'll need to handle that specific error in your workflow or wait before trying again.

Can I check the MATIC balance of multiple addresses at once? +

Yes! Use the get_balance_multi tool by providing a comma-separated list of addresses. The agent will return the balance for each one in a single response.

How do I see the NFT transfers for a specific wallet? +

You can use the get_token_nft_tx tool. Just provide the wallet address, and the agent will list the ERC-721 token transfer events associated with it.

Is it possible to retrieve the ABI of a smart contract? +

Absolutely. Use the get_contract_abi tool with the contract's address. If the source code is verified on Polygonscan, the agent will return the full ABI.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 17 tools

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

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.