Get the FREE Ultimate OpenClaw Setup Guide →

smileyCoin

simple web ui to manage mcp (model context protocol) servers in the claude app

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio fefergrgrgrg-smileycoin docker run -i smileycoin/mcp-server:latest

How to use

Smileycoin MCP Server exposes a minimal API layer to interact with the Smileycoin network. It enables clients to query blockchain data, check balances, and submit basic transactions through a stable MCP-compatible interface without running a full node client locally. The server acts as a bridge between your applications and the Smileycoin network, providing endpoints for typical read operations (e.g., get block height, get balance) and write operations (e.g., broadcast transactions) via a consistent MCP protocol. You can integrate this with your wallet tooling, dashboards, or automated scripts that rely on blockchain state data.

To use the server, start it with your preferred deployment method (Docker in this example). Once running, send requests to the exposed MCP endpoints as defined by the server's API documentation. Typical workflows include querying the current block height, retrieving an address balance, and broadcasting a serialized Smileycoin transaction. If you already have a client library that speaks the MCP protocol, configure it to point at the server URL (e.g., http://localhost:PORT/api/mcp) and begin issuing commands. Maintain proper network security by restricting access to trusted clients and enabling any required authentication supported by the MCP server.

How to install

Prerequisites:

  • Docker installed on your machine (or a compatible container runtime)
  • Internet access to pull the Docker image

Option A: Run with Docker (recommended)

  1. Install Docker following your OS-specific instructions: https://docs.docker.com/get-dotnet/
  2. Pull and run the MCP server image: docker pull smileycoin/mcp-server:latest docker run -d --name smileycoin-mcp -p 8080:8080 smileycoin/mcp-server:latest
  3. Verify the server is running: curl http://localhost:8080/api/health

Option B: Run from source (if you have the source and dependencies)

  1. Ensure you have Docker or a Node/Python environment depending on how the server is packaged.
  2. Clone the repository: git clone https://github.com/smileycoin/smileycoin-mcp-server.git
  3. Install dependencies and start the service according to the repository's README (e.g., npm install && npm start or python -m module_name).
  4. Open the API at http://localhost:PORT/api/mcp (adjust PORT as configured).

Notes:

  • If you are behind a firewall, open the port used by the MCP server so your clients can reach it.
  • Configure any required environment variables (see additional_notes) before starting the container.

Additional notes

Environment and configuration tips:

  • If the MCP server supports authentication, configure API keys or tokens in environment variables as instructed by the docs.
  • Typical environment variables might include NETWORK (mainnet/testnet), API_PORT, and DATA_DIR for persistent storage.
  • Ensure your Docker image is up-to-date to receive security patches and feature updates.
  • When deploying in production, consider using a reverse proxy (e.g., Nginx) and enabling TLS on the exposed port.
  • If you encounter connectivity issues, verify that the host can reach the Smileycoin network endpoints and that any required peer discovery settings are correctly configured.

Related MCP Servers

Sponsor this space

Reach thousands of developers