swechain-mcp-server

lascam-UFU/swechain-mcp-server

3.2

If you are the rightful owner of swechain-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The swechain-mcp-server is a Go-based Model Context Protocol (MCP) server designed to interface with the SweChain blockchain, providing programmatic access to its functionalities.

swechain-mcp-server

swechain-mcp-server is a Go Model Context Protocol (MCP) server for SweChain.

It exposes SweChain functionality as MCP tools so an MCP host can interact with the chain programmatically.

What it does

  • Connects to a SweChain node (from lascam-UFU/swechain).
  • Exposes chain operations (open auction, bid, balances, queries, etc.) as MCP tools.
    The exact tool set and parameters are defined in the Go code under src/.

Repository structure

  • src/ – Go source code for the MCP server.
  • Makefile – build / run shortcuts.
  • go.mod, go.sum – Go module files.
  • LICENSE – license.
  • README.md – this file.

Basic usage

  1. Ensure a SweChain node is running
    (see the lascam-UFU/swechain repository for details).

  2. Build this server

    go mod tidy
    make build      # or: go build ./...
    
  3. Run the MCP server

    # adjust binary name / path according to your Makefile
    ./bin/swechain-mcp-server
    
  4. Configure your MCP host
    Point your MCP host at this server and enable the SweChain tools it provides.

For exact configuration, tool names, and request/response shapes, please refer to the Go source code in src/.

Related repos

  • lascam-UFU/swechain – core chain this server talks to.
  • lascam-UFU/swechain-simulations – simulations that can call these tools.
  • lascam-UFU/swechain-sdk – high‑level overview of the ecosystem.