Observed since 20 Oct, 22:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xagmaso/blockscout-mcp
Fork of blockscout-mcp for MCP access in n8n Cloud
This is a Model Context Protocol (MCP) server implementation for interacting with the Blockscout API. It provides a standardized interface for AI models to interact with the Blockscout API.
git clone <repository-url>
cd blockscout-mcp
npm install
npm run build
npm install -g .
This global installation makes the blockscout-mcp command available system-wide, which is required for Cursor to find and execute the MCP server.
The server uses the following environment variable:
BLOCKSCOUT_API_URL: The Blockscout API endpoint URL to connect to (e.g., 'https://mainnet.game7.io/api' or 'https://testnet.game7.io/api')Add the following to your mcp.json file in your Cursor (Settings > MCP > Add New Global Server):
{
"mcpServers": {
"blockscout-mcp": {
"command": "npx",
"args": ["-y", "blockscout-mcp"],
"env": {
"BLOCKSCOUT_API_URL": "YOUR_API_ENDPOINT"
}
}
}
}
This configuration will make the following tools available in Cursor:
searchget_transactionsget_blocksget_token_transfersget_statsget_transaction_infoget_transaction_token_transfersget_transaction_internal_txsget_transaction_logsget_block_infoget_block_transactionsget_address_infoget_address_token_transfersget_token_infoget_token_holdersget_internal_transactionsget_main_page_transactionsget_main_page_blocksget_indexing_statusget_transaction_chartget_market_chartget_transaction_raw_traceget_transaction_state_changesget_transaction_summaryget_block_withdrawalsget_address_countersget_address_internal_transactionsget_address_logsget_address_blocks_validatedget_address_coin_balance_historyget_address_coin_balance_history_by_dayget_smart_contractsget_smart_contract_countersget_smart_contractget_json_rpc_urlget_account_abstraction_statusget_addressesget_address_transactionsget_address_token_balancesget_address_tokensget_address_withdrawalsget_address_nftsget_address_nft_collectionsget_tokensget_token_transfers_listget_token_countersget_token_instancesget_token_instance_by_idget_token_instance_transfersget_token_instance_holdersget_token_instance_transfers_countrefetch_token_instance_metadataget_withdrawalssearch_redirectDownload counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@modelcontextprotocol/sdkEnvironment{
"local_name": "@modelcontextprotocol/sdk",
"alias": false,
"peer_metadata": null
} | ^1.0.1 | runtime |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^22 | runtime |
@types/node-fetchEnvironment{
"local_name": "@types/node-fetch",
"alias": false,
"peer_metadata": null
} | ^2.6.12 | runtime |
dotenvEnvironment{
"local_name": "dotenv",
"alias": false,
"peer_metadata": null
} | ^16.4.7 | runtime |
node-fetchEnvironment{
"local_name": "node-fetch",
"alias": false,
"peer_metadata": null
} | ^3.3.2 | runtime |
universal-user-agentEnvironment{
"local_name": "universal-user-agent",
"alias": false,
"peer_metadata": null
} | ^7.0.2 | runtime |
zodEnvironment{
"local_name": "zod",
"alias": false,
"peer_metadata": null
} | ^3.24.2 | runtime |
zod-to-json-schemaEnvironment{
"local_name": "zod-to-json-schema",
"alias": false,
"peer_metadata": null
} | ^3.24.5 | runtime |
shxEnvironment{
"local_name": "shx",
"alias": false,
"peer_metadata": null
} | ^0.3.4 | development |
tsxEnvironment{
"local_name": "tsx",
"alias": false,
"peer_metadata": null
} | ^4.19.3 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^5.6.2 | development |
Source distribution
{
"integrity": "sha512-/yhTUXXHwP4XGck7p1XEvya6Na5kEi+u741f8aNcUdmMN85WW288wYxrXT5MxqPjKzmkoEN3MD+mSf8pe/V13Q==",
"shasum": "161974ae3f22e0fd080d5d4dec4992971d8ad6f0",
"tarball": "https://registry.npmjs.org/@0xagmaso/blockscout-mcp/-/blockscout-mcp-1.0.1.tgz",
"fileCount": 5,
"unpackedSize": 35266,
"signatures": [
{
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
"sig": "MEQCICEosU2Snn8j6uDtXLTBYc4n5WnBhXocQY498KbhDoq0AiBnIwuVkLiDC4HAg4p+d538sedxsS5rq3hQYxfAPKFp0A=="
}
]
}Observed since 20 Oct, 22:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:fd3a16821c2b0d5f4fd7914a0fa56f57d8af2cf06459bb862f0ed5eac3cfe406