Get the FREE Ultimate OpenClaw Setup Guide →

ethora

Open-source engine for chat 💬, AI assistants 🤖 & wallets 🪪. React, Typescript, Python, XMPP. Build future apps with chat, AI agents and web3.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio dappros-ethora node server.js \
  --env PORT="3000" \
  --env MCP_API_KEY="your-api-key (if required by Ethora MCP integration)" \
  --env MCP_LOG_LEVEL="info"

How to use

Ethora MCP server acts as a bridge to connect Ethora’s chat, AI assistants and wallet capabilities to MCP clients. Once started, it exposes endpoints that MCP clients can subscribe to, publish to, and invoke actions against in a structured, protocol-consistent manner. Developers can use the server to route messages between the client apps (mobile/web) and Ethora’s backend services, enabling features like chat conversations, AI assistant interactions, and wallet-related operations (balance checks, transfers, and asset displays) within their own MCP-enabled workflows. Typical usage involves configuring the MCP client to point at the Ethora MCP server, authenticating with an API key or token if required, and then sending MCP messages to trigger chat or AI responses, or to initiate wallet actions through Ethora’s services.

How to install

Prerequisites:

  • Node.js (LTS) and npm installed on your machine
  • Basic knowledge of MCP protocol and how to configure MCP servers
  1. Clone the MCP server repository: git clone https://github.com/dappros/ethora-mcp-server.git cd ethora-mcp-server

  2. Install dependencies: npm install

  3. Configure environment (example): Create a .env file or export variables: PORT=3000 MCP_API_KEY=your-api-key MCP_LOG_LEVEL=info

  4. Run the MCP server: node server.js

    or if a start script is provided in package.json:

    npm run start

  5. Verify the server is running: curl http://localhost:3000/health

  6. In your MCP client configuration, point to the Ethora MCP server endpoint and use the provided credentials if applicable.

Additional notes

Notes and tips:

  • Ensure the PORT you configure is open in your deployment environment (e.g., cloud or container).
  • If deploying with Docker, you can map ports accordingly and set environment variables via your orchestration tool.
  • Keep your MCP_API_KEY secure and rotate it periodically.
  • Monitor logs (MCP_LOG_LEVEL) to troubleshoot connectivity with MCP clients.
  • When upgrading Ethora MCP integration, consult the Ethora repo for any protocol changes or new endpoints exposed by the MCP server.

Related MCP Servers

Sponsor this space

Reach thousands of developers ↗