drio
Open app

Settlemint

Source

Leverage SettleMint's Model Context Protocol server to seamlessly interact with enterprise blockchain infrastructure. Build, deploy, and manage smart contracts through AI-powered assistants, streamlining your blockchain development workflow for maximum efficiency.

Catalog onlyCatalog onlySTDIO

Overview

SettleMint is a comprehensive SDK that allows developers to leverage the Model Context Protocol server for seamless interaction with enterprise blockchain infrastructure. It simplifies the process of building, deploying, and managing smart contracts through AI-powered assistants, enhancing the blockchain development workflow.

To use SettleMint, integrate the SDK into your application by following the documentation provided on the SettleMint website. You can utilize various packages for different functionalities, such as blockchain analytics, command-line tools, and database operations.

  • Comprehensive tools and libraries for blockchain integration - Support for multiple blockchain functionalities through various packages - AI-powered assistance for smart contract management - Easy integration with existing applications
  1. Developing and deploying smart contracts for enterprise applications.
  2. Integrating blockchain analytics into applications using the Blockscout module.
  3. Managing decentralized storage with IPFS integration.
  4. Utilizing GraphQL queries for database operations with Hasura integration.

Add to your AI client

Use these steps to connect Settlemint in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "settlemint-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-settlemint-sdk"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "settlemint-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-settlemint-sdk"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "settlemint-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-settlemint-sdk"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "settlemint-sdk": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-settlemint-sdk"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "settlemint-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-settlemint-sdk"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "settlemint-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-settlemint-sdk"
      ]
    }
  }
}

FAQ

Can SettleMint be used for any blockchain?

SettleMint is designed to work with its own enterprise blockchain infrastructure, providing tailored solutions for developers.

Is there documentation available for developers?

Yes! Comprehensive documentation is available on the [SettleMint documentation page](https://console.settlemint.com/documentation).

How can I contribute to SettleMint?

Contributions are welcome! Please refer to the [Contributing guide](https://github.com/settlemint/sdk/blob/main/.github/CONTRIBUTING.md) for more information.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2342,"uuid":"a49c88d7-68e5-42c2-a365-ac8005e2a623","name":"settlemint","title":"Settlemint","description":"Leverage SettleMint's Model Context Protocol server to seamlessly interact with enterprise blockchain infrastructure. Build, deploy, and manage smart contracts through AI-powered assistants, streamlining your blockchain development workflow for maximum efficiency.","avatar_url":null,"created_at":"2025-03-11T15:39:38.509Z","updated_at":"2025-03-12T18:06:12.650Z","status":"created","author_name":"sdk","author_avatar_url":null,"tags":"settlemint,blockchain,smart-contracts","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/settlemint/sdk/tree/main/sdk/mcp","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":"81d3c262-2186-477b-a495-1eaeab9ec952","tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]