Skip to content

Releases: blockscout/mcp-server

Blockscout MCP Server v0.11.0

25 Sep 03:53
3a43237

Choose a tag to compare

What's Changed

  • Support PORT environment variable for HTTP port configuration (#230)
  • Implement Community Telemetry for Self-Hosted Instances (#232)
  • Centralize ToolAnnotations for all MCP Tools (#242)
  • Refactor direct_api_call to use a dispatcher for specialized handlers (#238)
  • Enhance Server Instructions with Binary Search Approach (#247)
  • Add MCP Registry publishing configuration and workflow (#248)

Full Changelog: v0.10.0...v0.11.0

Blockscout MCP Server v0.10.0

29 Aug 23:10
b26b1cb

Choose a tag to compare

What's Changed

  • Blockscout X-Ray GPT showcase (#209)
  • Introduce direct_api_call tool for generic Blockscout endpoint access (#215)
  • Default endpoint for HTTP Streamable changed to /mcp without trailing slash (#218)
  • Gemini CLI skips read_contract tool due to missing types in parameter schema (#222, #224)

Full Changelog: v0.9.0...v0.10.0

Blockscout MCP Server v0.9.0

22 Aug 01:27
0e1bb41

Choose a tag to compare

What's Changed

  • Add settlement_layer_chain_id to ChainInfo model (#204)
  • Add inspect_contract_code tool for smart contract source code analysis (#206)

Full Changelog: v0.8.0...v0.9.0

Blockscout MCP Server v0.8.0

14 Aug 23:45
d88103c

Choose a tag to compare

What's Changed

  • Add Mixpanel Analytics for Tool Invocation (#173)
  • Allowlisted Intermediary Header for Composite MCP Client Name (#202)

Full Changelog: v0.7.0...v0.8.0

Blockscout MCP Server v0.7.0

12 Aug 06:42
e5d056c

Choose a tag to compare

What's Changed

  • Implement TTL Caching and Concurrency Guard for get_chains_list (#187)
  • Implement Fine-Grained Locking in ChainCache for Thread Safety (#192)
  • Update MCP server for Blockscout API v9.0.0 breaking changes (#195)
  • Add new MCP tool read_contract (#190)

Full Changelog: v0.6.2...v0.7.0

Blockscout MCP Server v0.6.2

29 Jul 04:22
dfaee53

Choose a tag to compare

What's Changed

  • Replace Rich Formatting in Logging (#176)
  • API.md error handling documentation is incomplete and lacks error response structure (#178)
  • Include DXT extension and Cursor installation option in documentation (#179)
  • HTTP clients in common.py do not follow redirects #182
  • Refactor get_chains_list to Improve Chain Data Consistency and Caching (#184)

Full Changelog: v0.6.1...v0.6.2

Blockscout MCP Server v0.6.1

23 Jul 16:51
6b52721

Choose a tag to compare

What's Changed

  • Lock the MCP SDK dependency to version 1.11.0 (#174)

Full Changelog: v0.6.0...v0.6.1

Blockscout MCP Server v0.6.0

23 Jul 00:54
29ef92d

Choose a tag to compare

What's Changed

  • Improve REST API Error Handling for Consistency with MCP Mode (#153)
  • Improve Agent Guidance for Time-Based Blockchain Data Queries and Block Navigation (#155)
  • Support packaging into a Claude Desktop Extension (#107)
  • Restructure Custom Instructions for Better Organization and LLM Comprehension (#158)
  • Enhance Server Observability with Tool Invocation Logging (#161)
  • Refactor and Enhance log_tool_invocation to Include MCP Client Info (#163)
  • Deprecate get_address_logs from MCP and update REST endpoint (#168)
  • Refactor __get_instructions__ to __unlock_blockchain_analysis__ for Improved LLM Compliance (#170)

Full Changelog: v0.5.0...v0.6.0

Blockscout MCP Server v0.5.0

11 Jul 01:20
826c50e

Choose a tag to compare

What's Changed

  • Unified server architecture serving both MCP and REST API endpoints - Epic issue #108

Full Changelog: v0.4.1...v0.5.0

Blockscout MCP Server v0.4.1

08 Jul 18:17
02dc7e0

Choose a tag to compare

What's Changed

  • The server version was not bumped when v0.4.0 was released. That's why the new release is issued.

Full Changelog: v0.4.0...v0.4.1