MCP.so
登录

SparkMango

@ArjunBhuptani

关于 SparkMango

Sparkmango lets agents generate and use MCP servers from contract ABIs

基本信息

分类

其他

运行时

python

传输方式

stdio

发布者

ArjunBhuptani

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "sparkmango": {
      "command": "python",
      "args": [
        "-m",
        "pytest"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is SparkMango?

SparkMango is a Model Context Protocol (MCP) server that converts Solidity bytecode into a functional server implementation. It bridges Solidity smart contracts and Python server applications, automatically generating server implementations to interact with blockchain contracts via a RESTful API. It is intended for developers working with Solidity contracts who want a Python-based server interface.

How to use SparkMango?

Install with pip install mcp-server, then generate a server from a Solidity contract using mcp-server generate --contract path/to/contract.json --output output_directory. Start the server with mcp-server start --port 8000.

Key features of SparkMango

  • Convert Solidity contracts to Python implementations
  • Automatic server generation
  • State management for contract variables
  • RESTful API endpoints
  • Event handling
  • Comprehensive testing framework

Use cases of SparkMango

  • Generate a RESTful API server from a Solidity contract
  • Manage and persist contract variable state through a server
  • Handle blockchain contract events in a server environment
  • Test Solidity contract interactions using the built-in testing framework

FAQ from SparkMango

评论

其他 分类下的更多 MCP 服务器