Vinkius
Lineascan

Lineascan MCP for AI. Query ETH Balances, Track Transfers, and Inspect Contract Code.

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

Lineascan MCP on Cursor AI Code EditorLineascan MCP on Claude Desktop AppLineascan MCP on OpenAI Agents SDKLineascan MCP on Visual Studio CodeLineascan MCP on GitHub Copilot AI AgentLineascan MCP on Google Gemini AILineascan MCP on Lovable AI DevelopmentLineascan MCP on Mistral AI AgentsLineascan MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Lineascan MCP Server connects your AI agent directly to the Linea blockchain data. Check ETH balances for multiple addresses, track ERC-20 and NFT transfers in real time, or fetch ABI and source code for smart contracts—all via tool calls.

It lets you analyze complex L2 transactions without leaving your IDE.

What AI agents can do with Lineascan Automation

Balance multi

Gets ETH balances for a list of multiple addresses at once.

Check verify status

Checks the current status of a contract verification request.

Eth block number

Returns the number of the most recent block on the network.

+ 22 more capabilities included
Check Balances

Get ETH balances for single or multiple addresses on the Linea network.

Track Token Movements

Retrieve lists of ERC-20 and ERC-721 (NFT) transfers associated with an address, including full metadata.

Examine Contract Code

Fetch the ABI or Solidity source code for verified smart contracts to understand their logic.

Analyze Transactions

Query specific transaction details, including normal transfers, internal calls, and full receipt status via hash.

Estimate Network Costs

Generate estimates for required gas to prevent failed transactions during execution planning.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Lineascan MCP Server: 25 Tools for Blockchain Data Access

Use these tools to query specific details from the Linea blockchain. From checking ETH balances to retrieving smart contract source code, this server provides deep access into EVM state changes.

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 Lineascan on Vinkius

Balance Multi

Gets ETH balances for a list of multiple addresses at once.

Check Verify Status

Checks the current status of a contract verification request.

Eth Block Number

Returns the number of the most recent block on the network.

Eth Call

Executes a read-only message call without spending gas or creating a transaction.

Eth Estimate Gas

Calculates an estimate of the gas required for a specific transaction operation.

Eth Get Block By Number

Retrieves all information associated with a specified block number.

Eth Get Transaction By Hash

Returns full details about a single transaction using its hash.

Eth Get Transaction Receipt

Retrieves the receipt data for a completed transaction using its hash.

Eth Price

Gets the current market price of ETH in both USD and BTC.

Eth Supply

Returns the total circulating supply amount of ETH on Linea.

Get Abi

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

Get Balance

Gets the ETH balance for one specific address.

Get Block Countdown

Provides an estimate of time until the next block is mined.

Get Block No By Time

Finds the corresponding block number given a specific timestamp.

Get Block Reward

Retrieves block and uncle rewards for a given block number.

Get Logs

Gets event logs from a contract with filtering options like address or topic.

Get Mined Blocks

Lists all blocks that were mined by a specific wallet address.

Get Source Code

Retrieves the original source code for a verified smart contract.

Get Status

Checks the live execution status of an ongoing transaction.

Get Tx Receipt Status

Verifies the final outcome and status of a past transaction receipt.

Token Nft Tx

Lists all ERC-721 (NFT) token transfer events for a specified address.

Token Tx

Lists all ERC-20 standard token transfer events for a specified address.

Tx List Internal

Retrieves internal transactions that occurred during the execution flow for an...

Tx List

Gets a list of normal, successful transactions associated with an address.

Verify Source Code

Submits a contract's source code to Lineascan for official verification.

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 Lineascan 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 Lineascan, 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
Lineascan 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 Lineascan. 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 25 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking asset flows across an L2 shouldn't require opening five different browser tabs., Solved with Vinkius AI Gateway

Today, tracing a single token movement—say, finding out if funds passed through a contract and ended up as NFTs—is a multi-step headache. You check the basic transaction hash in one tab. Then you open a second tab to find the internal calls. A third tab is needed for the ABI to understand what functions were run. Finally, you might need a fourth just to see if the token was ERC-20 or an NFT.

With Lineascan MCP Server, your agent handles this chain of queries in one go. You ask: 'What happened with these funds?' The system runs `eth_get_transaction_by_hash`, then pulls the specific logs using `get_logs`. It delivers a single, coherent report detailing every asset movement and contract interaction.

Using Lineascan MCP Server: Get live balances and source code with simple queries.

Manually checking an address's ETH balance requires one click. But if you need to check five addresses, then trace the history of token movements for each, and finally verify that a specific contract is audited, it becomes a repetitive cycle of copy-pasting hashes into multiple explorer interfaces.

Now, your agent handles all of this. You simply list the tasks: 'Check balances for these 5; list ERC-20 transfers for them; check the source code for X.' The data streams back structured and ready to use—zero manual clicks required.

What your AI can actually do with this

Yo, listen up. The Lineascan MCP Server hooks your AI agent right into the Linea blockchain data. It gives you a ton of tools to read and inspect everything happening on the EVM—no leaving your IDE for this mess. You're gonna be able to track complex L2 transactions without breaking a sweat.

Checking Balances and Supply

When you need to know who's got cash, you can use get_balance to grab the ETH balance for just one address. If ya gotta check multiple accounts at once, hit up balance_multi; it gets ETH balances for a list of addresses all in one go. For big picture stuff, eth_supply returns the total circulating supply amount of ETH on Linea.

You can also see how much gas you're gonna spend by running eth_estimate_gas, which calculates the required gas for any specific transaction operation.

Tracking Assets and Transfers

To follow token movements, use token_tx to list every ERC-20 standard token transfer event associated with an address. If you're tracking NFTs (those are ERC-721s), token_nft_tx lists all those specific NFT transfer events for a given address and includes full metadata. For general activity, tx_list gets a list of normal, successful transactions tied to an address, while tx_list_internal pulls in the internal calls that happened during execution.

Analyzing Transactions Deeply

Need the nitty-gritty on a transaction? You can get full details about a single transfer using its hash with eth_get_transaction_by_hash. Once the transaction's done, you retrieve the final results—the receipt data—using eth_get_transaction_receipt. If you need to monitor something live, get_status checks the execution status of an ongoing transaction. To confirm a past transaction finished right, use get_tx_receipt_status to verify the final outcome and status from a previous receipt.

You can also check event logs from any contract using get_logs, giving you filtering options like address or topic. For tracking general activity history on an account, get_mined_blocks lists every block mined by that specific wallet address.

Understanding the Network State

If you wanna know what's going down with the network itself, you can grab the number of the most recent block using eth_block_number. Need data for a specific historical moment? Run eth_get_block_by_number to pull all info related to a specified block. You can also find out which block corresponds to a certain time stamp with get_block_no_by_time, or figure out the timestamp from a block number using get_block_countdown.

For rewards, get_block_reward retrieves the block and uncle rewards for any given block number. If you wanna know what's going on right now, eth_price gives you the current market price of ETH in both USD and BTC.

Reading Smart Contract Code

When you need to understand how a contract works, these tools are your ticket. To read its logic, you can fetch the Application Binary Interface (ABI) using get_abi. If you wanna see the original code, get_source_code retrieves the source for verified smart contracts. You also have control over submitting new code by running verify_source_code, which sends a contract's source to Lineascan for official verification.

When that submission is in progress, you can check its live status using check_verify_status.

Advanced Data Retrieval and Calls

Sometimes ya don't wanna send a transaction just to read data. For that, run eth_call; it executes a read-only message call without spending gas or creating any actual transaction. You can also get all the event logs from a contract using get_logs, giving you filtering options like address or topic.

This server gives ya everything: tracking assets with token_tx and token_nft_tx, checking balances with balance_multi and get_balance, pulling code with get_source_code and get_abi, analyzing transaction history using eth_get_transaction_by_hash and get_status, and monitoring the network state using eth_block_number and eth_price. It's everything you need, period.

Built · Hosted · Managed by Vinkius Lineascan MCP Server - Track Linea Blockchain Data
Server ID 019e5d2d-955f-70eb-8013-a7faa752c076
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I find out what tokens were transferred? (using token_tx) +

The token_tx tool lists all ERC-20 transfers for a given address. This is the right tool if you are tracking standard, fungible tokens like USDC or WETH.

What's the difference between `get_balance` and `balance_multi`? +

get_balance checks one single address. Use balance_multi when you need to check ETH balances for a list of multiple addresses at once.

Can I see the source code without leaving my IDE? (using get_source_code) +

Yes, that's exactly what this tool does. You ask your agent to run get_source_code for a contract hash, and it pulls the Solidity code directly into your environment.

Which tool should I use to see all transaction types? (using tx_list) +

tx_list gives you normal transactions. However, if you are looking for token movements, you must use token_tx or token_nft_tx instead.

How do I check the status of a transaction that failed? (using get_tx_receipt_status) +

You run get_tx_receipt_status using the hash. This provides final confirmation on whether the contract completed, failed, or reverted, giving you more detail than just viewing the raw transaction.

How do I estimate the required gas for a transaction using `eth_estimate_gas`? +

It generates an accurate cost prediction. You pass in the function parameters, and the tool returns the estimated amount of gas needed. This lets you plan your budget before running a live transaction.

How can I find out what block was mined at a specific time using `get_block_no_by_time`? +

It takes a Unix timestamp and returns the corresponding block number. This is critical for historical analysis when you only have a date, not a transaction hash.

What kind of data can I pull for an entire block using `eth_get_block_by_number`? +

You provide the block number, and it returns comprehensive details about that specific block. This includes timestamps, parent hashes, and a list of all transactions confirmed within it.

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

Yes! Use the balance_multi tool and provide a comma-separated list of addresses. The agent will return the current ETH balance for each one in a single request.

How can I see the history of NFT transfers for a specific address? +

You can use the token_nft_tx tool. Just provide the wallet address, and optionally a contract address, to list all ERC-721 token transfer events associated with that account.

Is it possible to read the source code of a verified smart contract? +

Absolutely. Use the get_source_code tool with the contract's address. If the contract is verified on Lineascan, the agent will retrieve the full source code for your inspection.

Built & Managed by Vinkius 30s setup 25 tools

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

No hosting. No infrastructure. No complex setup.
All 25 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.