CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Blockscout Mcp

junct-bot/blockscout-mcp
15 toolsHTTPregistry active
Summary

Gives you agent-ready access to Blockscout's blockchain explorer API with 56 tools covering transactions, addresses, tokens, smart contracts, and on-chain metrics. The server is deterministically generated from Blockscout's OpenAPI spec, so every tool maps directly to a real endpoint with no phantom methods. It's hosted and free to use with no authentication required. Reach for this when you need Claude to query blockchain data, analyze contract interactions, or pull network statistics without writing custom API integration code. Built by Junct as part of their agent-readiness layer for crypto infrastructure.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

15 tools
get_block_infoGet block information like timestamp, gas used, burnt fees, transaction count etc. Can optionally include the list of transaction hashes contained in the block. Transaction hashes are omitted by default; request them only when you truly need them, because on high-traffic chain...3 params

Get block information like timestamp, gas used, burnt fees, transaction count etc. Can optionally include the list of transaction hashes contained in the block. Transaction hashes are omitted by default; request them only when you truly need them, because on high-traffic chain...

Parameters* required
chain_idstring
The ID of the blockchain
number_or_hashstring
Block number or hash
include_transactionsvalue
If true, includes a list of transaction hashes from the block.default: false
get_block_numberRetrieves the block number and timestamp for a specific date/time or the latest block. Use when you need a block height for a specific point in time (e.g., "block at 2024-01-01") or the current chain tip. If `datetime` is provided, finds the block immediately preceding that ti...2 params

Retrieves the block number and timestamp for a specific date/time or the latest block. Use when you need a block height for a specific point in time (e.g., "block at 2024-01-01") or the current chain tip. If `datetime` is provided, finds the block immediately preceding that ti...

Parameters* required
chain_idstring
The ID of the blockchain
datetimevalue
The date and time (ISO 8601 format, e.g. 2025-05-22T23:00:00.00Z) to find the block for. If omitted, returns the latest block.
get_address_by_ens_nameUseful for when you need to convert an ENS domain name (e.g. "blockscout.eth") to its corresponding Ethereum address.1 params

Useful for when you need to convert an ENS domain name (e.g. "blockscout.eth") to its corresponding Ethereum address.

Parameters* required
namestring
ENS domain name to resolve
get_transactions_by_addressRetrieves native currency transfers and smart contract interactions (calls, internal txs) for an address. **EXCLUDES TOKEN TRANSFERS**: Filters out direct token balance changes (ERC-20, etc.). You'll see calls *to* token contracts, but not the `Transfer` events. For token hist...6 params

Retrieves native currency transfers and smart contract interactions (calls, internal txs) for an address. **EXCLUDES TOKEN TRANSFERS**: Filters out direct token balance changes (ERC-20, etc.). You'll see calls *to* token contracts, but not the `Transfer` events. For token hist...

Parameters* required
age_tovalue
End date and time (e.g 2025-05-22T22:30:00.00Z).
cursorvalue
The pagination cursor from a previous response to get the next page of results.
addressstring
Address which either sender or receiver of the transaction
methodsvalue
A method signature to filter transactions by (e.g 0x304e6ade)
age_fromstring
Start date and time (e.g 2025-05-22T23:00:00.00Z).
chain_idstring
The ID of the blockchain
get_token_transfers_by_addressGet ERC-20 token transfers for an address within a specific time range. Use cases: - `get_token_transfers_by_address(address, age_from)` - get all transfers of any ERC-20 token to/from the address since the given date up to the current time - `get_token_transfers_by_address(ad...6 params

Get ERC-20 token transfers for an address within a specific time range. Use cases: - `get_token_transfers_by_address(address, age_from)` - get all transfers of any ERC-20 token to/from the address since the given date up to the current time - `get_token_transfers_by_address(ad...

Parameters* required
tokenvalue
An ERC-20 token contract address to filter transfers by a specific token. If omitted, returns transfers of all tokens.
age_tovalue
End date and time (e.g 2025-05-22T22:30:00.00Z). Can be omitted to get all transfers up to the current time.
cursorvalue
The pagination cursor from a previous response to get the next page of results.
addressstring
Address which either transfer initiator or transfer receiver
age_fromstring
Start date and time (e.g 2025-05-22T23:00:00.00Z).
chain_idstring
The ID of the blockchain
lookup_token_by_symbolSearch for token addresses by symbol or name. Returns multiple potential matches based on symbol or token name similarity. Only the first ``TOKEN_RESULTS_LIMIT`` matches from the Blockscout API are returned.2 params

Search for token addresses by symbol or name. Returns multiple potential matches based on symbol or token name similarity. Only the first ``TOKEN_RESULTS_LIMIT`` matches from the Blockscout API are returned.

Parameters* required
symbolstring
Token symbol or name to search for
chain_idstring
The ID of the blockchain
get_contract_abiGet smart contract ABI (Application Binary Interface). An ABI defines all functions, events, their parameters, and return types. The ABI is required to format function calls or interpret contract data.2 params

Get smart contract ABI (Application Binary Interface). An ABI defines all functions, events, their parameters, and return types. The ABI is required to format function calls or interpret contract data.

Parameters* required
addressstring
Smart contract address
chain_idstring
The ID of the blockchain
inspect_contract_codeInspects a verified contract's source code or metadata.3 params

Inspects a verified contract's source code or metadata.

Parameters* required
addressstring
The address of the smart contract.
chain_idstring
The ID of the blockchain.
file_namevalue
The name of the source file to inspect. If omitted, returns contract metadata and the list of source files.
read_contractCalls a smart contract function (view/pure, or non-view/pure simulated via eth_call) and returns the decoded result. This tool provides a direct way to query the state of a smart contract. Example: To check the USDT balance of an address on Ethereum Mainnet, you would use the...6 params

Calls a smart contract function (view/pure, or non-view/pure simulated via eth_call) and returns the decoded result. This tool provides a direct way to query the state of a smart contract. Example: To check the USDT balance of an address on Ethereum Mainnet, you would use the...

Parameters* required
abiobject
The JSON ABI for the specific function being called. This should be a dictionary that defines the function's name, inputs, and outputs. The function ABI can be obtained using the `get_contract_abi` tool.
argsstring
A JSON string containing an array of arguments. Example: "["0xabc..."]" for a single address argument, or "[]" for no arguments. Order and types must match ABI inputs. Addresses: use 0x-prefixed strings; Numbers: prefer integers (not quoted); numeric strings like "1" are also accepted and coerced to integers. Bytes: keep as 0x-hex strings.default: []
blockvalue
The block identifier to read the contract state from. Can be a block number (e.g., 19000000) or a string tag (e.g., 'latest'). Defaults to 'latest'.default: latest
addressstring
Smart contract address
chain_idstring
The ID of the blockchain
function_namestring
The symbolic name of the function to be called. This must match the `name` field in the provided ABI.
get_address_infoGet comprehensive information about an address, including: - Address existence check - Native token (ETH) balance (provided as is, without adjusting by decimals) - First transaction details (block number and timestamp) for age calculation - ENS name association (if any) - Cont...2 params

Get comprehensive information about an address, including: - Address existence check - Native token (ETH) balance (provided as is, without adjusting by decimals) - First transaction details (block number and timestamp) for age calculation - ENS name association (if any) - Cont...

Parameters* required
addressstring
Address to get information about
chain_idstring
The ID of the blockchain
get_tokens_by_addressGet comprehensive ERC20 token holdings for an address with enriched metadata and market data. Returns detailed token information including contract details (name, symbol, decimals), market metrics (exchange rate, market cap, volume), holders count, and actual balance (provided...3 params

Get comprehensive ERC20 token holdings for an address with enriched metadata and market data. Returns detailed token information including contract details (name, symbol, decimals), market metrics (exchange rate, market cap, volume), holders count, and actual balance (provided...

Parameters* required
cursorvalue
The pagination cursor from a previous response to get the next page of results.
addressstring
Wallet address
chain_idstring
The ID of the blockchain
nft_tokens_by_addressRetrieve NFT tokens (ERC-721, ERC-404, ERC-1155) owned by an address, grouped by collection. Provides collection details (type, address, name, symbol, total supply, holder count) and individual token instance data (ID, name, description, external URL, metadata attributes). Ess...3 params

Retrieve NFT tokens (ERC-721, ERC-404, ERC-1155) owned by an address, grouped by collection. Provides collection details (type, address, name, symbol, total supply, holder count) and individual token instance data (ID, name, description, external URL, metadata attributes). Ess...

Parameters* required
cursorvalue
The pagination cursor from a previous response to get the next page of results.
addressstring
NFT owner address
chain_idstring
The ID of the blockchain
get_transaction_infoGet comprehensive transaction information. Unlike standard eth_getTransactionByHash, this tool returns enriched data including decoded input parameters, detailed token transfers with token metadata, transaction fee breakdown (priority fees, burnt fees) and categorized transact...3 params

Get comprehensive transaction information. Unlike standard eth_getTransactionByHash, this tool returns enriched data including decoded input parameters, detailed token transfers with token metadata, transaction fee breakdown (priority fees, burnt fees) and categorized transact...

Parameters* required
chain_idstring
The ID of the blockchain
transaction_hashstring
Transaction hash
include_raw_inputvalue
If true, includes the raw transaction input data.default: false
get_chains_listGet the list of known blockchain chains with their IDs. Useful for getting a chain ID when the chain name is known. This information can be used in other tools that require a chain ID to request information.

Get the list of known blockchain chains with their IDs. Useful for getting a chain ID when the chain name is known. This information can be used in other tools that require a chain ID to request information.

No parameter schema in public metadata yet.

direct_api_callCall a raw Blockscout API endpoint for advanced or chain-specific data. Do not include query strings in ``endpoint_path``; pass all query parameters via ``query_params`` to avoid double-encoding. **SUPPORTS PAGINATION**: If response includes 'pagination' field, use the provide...4 params

Call a raw Blockscout API endpoint for advanced or chain-specific data. Do not include query strings in ``endpoint_path``; pass all query parameters via ``query_params`` to avoid double-encoding. **SUPPORTS PAGINATION**: If response includes 'pagination' field, use the provide...

Parameters* required
cursorvalue
The pagination cursor from a previous response to get the next page of results.
chain_idstring
The ID of the blockchain
query_paramsvalue
Optional query parameters forwarded to the Blockscout API.
endpoint_pathstring
The Blockscout API path to call (e.g., '/api/v2/stats'); do not include query strings.

Blockscout MCP Server

MCP server for Blockscout. Agent-ready API for Blockscout.

Hosted at blockscout.mcp.junct.dev/mcp. Free to use. No auth. No API key required.

Part of Junct — the agent-readiness layer for the crypto stack.

Quick Start

Add to your MCP client config (Claude Desktop, Cursor, Windsurf):

{
  "mcpServers": {
    "blockscout": {
      "url": "https://blockscout.mcp.junct.dev/mcp",
      "transport": "streamable-http"
    }
  }
}

About

This MCP server is deterministically generated from the Blockscout API specification. Every tool maps 1:1 to a real API endpoint — no hallucinated endpoints, no phantom tools.

  • Protocol: Blockscout
  • Endpoint: https://blockscout.mcp.junct.dev/mcp
  • Transport: Streamable HTTP
  • Auth: None required
  • Documentation: blockscout.mcp.junct.dev/llms.txt
  • Server card: blockscout.mcp.junct.dev/.well-known/mcp/server.json

Links

  • Junct Dashboard
  • llms.txt
  • agents.md
  • OpenAPI spec

Keywords

Blockscout, MCP server, DeFi, AI agent, agent-ready API, crypto tools, Model Context Protocol, hosted MCP

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Monitoring & ObservabilityData & Analytics
Registryactive
TransportHTTP
UpdatedMar 19, 2026
View on GitHub

Related Monitoring & Observability MCP Servers

View all →
Mcp Observability

io.github.infoinlet-marketplace/mcp-observability

Observability for incident agents — query Loki (LogQL), Prometheus (PromQL), Elasticsearch.
Monitor

betterdb-inc/monitor

BetterDB MCP server - Valkey observability for Claude Code and other MCP clients
1.1k
Datadog

com.mcparmory/datadog

Monitor infrastructure, manage agents and deployments, track metrics, logs, and events
25
Observability Mcp

thotischner/observability-mcp

Unified observability gateway for AI agents — Prometheus, Loki & more, with anomaly detection.
5
Datadog Mcp

io.github.tantiope/datadog-mcp

Full Datadog API access: monitors, logs, metrics, traces, dashboards, and observability tools
4
Datadog

io.github.us-all/datadog

Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet
1