linea-mcp

qvkare/linea-mcp

3.3

If you are the rightful owner of linea-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides on-chain tools for AI applications to interact with the Linea blockchain.

Tools

Functions exposed to the LLM to take actions

bridge_bridgeAssets

Bridge assets between Ethereum and Linea

bridge_bridgeStatus

Check the status of a bridge transaction

bridge_claimFunds

Claim bridged funds that are ready on the destination chain

contracts_callContract

Call a function on a smart contract

contracts_deployContract

Deploy a new smart contract to the Linea blockchain

defi_getYieldInfo

Get yield farming info (staked amount, pending rewards) for a user from a SyncSwap farm.

defi_liquidityPools

Get information about liquidity pools (e.g., reserves, token addresses)

defi_stakeLpTokens

Stake SyncSwap LP tokens into a MasterChef farm to earn rewards.

defi_swapTokens

Swap tokens on a DEX (e.g., SyncSwap)

defi_unstakeLpTokens

Unstake (withdraw) SyncSwap LP tokens from a MasterChef farm.

ens_checkNameAvailability

Check if an ENS name is available on Linea

ens_getRecords

Get ENS records for a name on Linea

ens_lookupAddress

Lookup ENS name for an address on Linea

ens_resolveName

Resolve an ENS name to its address on Linea

nft_listNfts

List NFTs owned by an address (supports ERC721 and ERC1155)

nft_transferNft

Transfer an NFT to another address (supports ERC721 and ERC1155)

tokens_erc20Balance

Get the balance of an ERC20 token for a wallet

tokens_erc20Transfer

Transfer ERC20 tokens from one wallet to another

transactions_getTransactionStatus

Get the status and details of a blockchain transaction by its hash.

verax_verifyHuman

Verify if an address is a verified human using Linea Verax attestations

wallet_getAddress

Retrieves a wallet address for Linea blockchain

wallet_listBalances

Lists all balances for a wallet on Linea

wallet_transferFunds

Transfers funds from your wallet to another address on Linea

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources