dappros avatar

Ethora Mcp Server

dappros/ethora-mcp-server

Connects Claude to Ethora's open-source chat and messaging platform through both user-session and B2B authentication flows. You get tools for managing chat rooms, broadcasting messages to users, deploying AI chatbots with RAG sources, handling file uploads, and automating tenant provisioning workflows. Designed for two paths: developers prototyping locally with login credentials, or backend integrations running autonomous agents with B2B tokens. Ships with built-in recipes and code generators for common Ethora patterns like spinning up a Vite chat component or bootstrapping a multi-tenant deployment. All responses use a standard envelope so agents can reason about success and failure states consistently. If you're building on Ethora or need ChatOps automation, this is the MCP bridge.

GitHub stars
6
tools
80
auth
Secret needed
transport
STDIO, HTTP
env vars
5
last updated
Nov 9, 2026

Tools

80 tools

Public tool metadata for what this MCP can expose to an agent.

ethora-status

No parameter schema in public metadata yet.

ethora-help

No parameter schema in public metadata yet.

ethora-feedback-submit

No parameter schema in public metadata yet.

ethora-tools-enable

No parameter schema in public metadata yet.

search

No parameter schema in public metadata yet.

fetch

No parameter schema in public metadata yet.

ethora-user-register

No parameter schema in public metadata yet.

ethora-user-login

No parameter schema in public metadata yet.

ethora-api-key-create

No parameter schema in public metadata yet.

ethora-app-create

No parameter schema in public metadata yet.

ethora-app-list

No parameter schema in public metadata yet.

ethora-app-select

No parameter schema in public metadata yet.

ethora-app-update

No parameter schema in public metadata yet.

ethora-chat-create

No parameter schema in public metadata yet.

ethora-message-send

No parameter schema in public metadata yet.

ethora-chat-history

No parameter schema in public metadata yet.

ethora-agent-create

No parameter schema in public metadata yet.

ethora-agent-list

No parameter schema in public metadata yet.

ethora-agent-update

No parameter schema in public metadata yet.

ethora-agent-invite

No parameter schema in public metadata yet.

ethora-agent-activate

No parameter schema in public metadata yet.

ethora-source-site-crawl-wait

No parameter schema in public metadata yet.

ethora-source-doc-upload

No parameter schema in public metadata yet.

ethora-widget-snippet-get

No parameter schema in public metadata yet.

ethora-api-key-list

No parameter schema in public metadata yet.

ethora-api-key-revoke

No parameter schema in public metadata yet.

ethora-app-credentials-reveal

No parameter schema in public metadata yet.

ethora-app-token-create

No parameter schema in public metadata yet.

ethora-app-token-list

No parameter schema in public metadata yet.

ethora-app-token-revoke

No parameter schema in public metadata yet.

ethora-app-token-rotate

No parameter schema in public metadata yet.

ethora-doctor

No parameter schema in public metadata yet.

ethora-recipe-run

No parameter schema in public metadata yet.

ethora-session-configure

No parameter schema in public metadata yet.

ethora-auth-mode-set

No parameter schema in public metadata yet.

ethora-app-delete

No parameter schema in public metadata yet.

ethora-app-export

No parameter schema in public metadata yet.

ethora-app-import

No parameter schema in public metadata yet.

ethora-app-rooms-list

No parameter schema in public metadata yet.

ethora-chat-delete

No parameter schema in public metadata yet.

ethora-broadcast-send

No parameter schema in public metadata yet.

ethora-broadcast-job-get

No parameter schema in public metadata yet.

ethora-broadcast-job-wait

No parameter schema in public metadata yet.

ethora-message-search

No parameter schema in public metadata yet.

ethora-message-context

No parameter schema in public metadata yet.

ethora-chat-unread-counts

No parameter schema in public metadata yet.

ethora-agent-get

No parameter schema in public metadata yet.

ethora-agent-clone

No parameter schema in public metadata yet.

ethora-agent-delete

No parameter schema in public metadata yet.

ethora-agent-export

No parameter schema in public metadata yet.

ethora-agent-import

No parameter schema in public metadata yet.

ethora-agent-visibility-set

No parameter schema in public metadata yet.

ethora-agent-soul-set

No parameter schema in public metadata yet.

ethora-agent-soul-append

No parameter schema in public metadata yet.

ethora-agent-try

No parameter schema in public metadata yet.

ethora-agent-knowledge-get

No parameter schema in public metadata yet.

ethora-agent-knowledge-rebuild

No parameter schema in public metadata yet.

ethora-source-site-crawl

No parameter schema in public metadata yet.

ethora-source-site-crawl-cancel

No parameter schema in public metadata yet.

ethora-source-site-reindex

No parameter schema in public metadata yet.

ethora-source-site-reindex-wait

No parameter schema in public metadata yet.

ethora-source-site-list

No parameter schema in public metadata yet.

ethora-source-site-watch-list

No parameter schema in public metadata yet.

ethora-source-site-watch-update

No parameter schema in public metadata yet.

ethora-source-site-refresh

No parameter schema in public metadata yet.

ethora-source-site-tags-update

No parameter schema in public metadata yet.

ethora-source-site-url-delete

No parameter schema in public metadata yet.

ethora-source-site-url-delete-batch

No parameter schema in public metadata yet.

ethora-source-doc-list

No parameter schema in public metadata yet.

ethora-source-doc-tags-update

No parameter schema in public metadata yet.

ethora-source-doc-delete

No parameter schema in public metadata yet.

ethora-widget-appearance-get

No parameter schema in public metadata yet.

ethora-widget-appearance-set

No parameter schema in public metadata yet.

ethora-user-batch-create

No parameter schema in public metadata yet.

ethora-user-batch-job-get

No parameter schema in public metadata yet.

ethora-user-batch-job-wait

No parameter schema in public metadata yet.

ethora-file-upload

No parameter schema in public metadata yet.

ethora-file-get

No parameter schema in public metadata yet.

ethora-file-delete

No parameter schema in public metadata yet.

ethora-bot-get

No parameter schema in public metadata yet.

Sponsors

Configuration

ETHORA_API_URL

Full Ethora API URL. Defaults to https://api.chat.ethora.com/v1 if neither ETHORA_API_URL nor ETHORA_BASE_URL is set.

ETHORA_BASE_URL

Base host URL (e.g. https://api.chat.ethora.com). The server appends /v1 automatically. Use ETHORA_API_URL instead if you need a non-/v1 path.

ETHORA_APP_JWTsecret

App JWT used for the user-auth bootstrap flow (login/register). Usually starts with 'JWT '. Optional; can also be set at runtime via the ethora-configure tool.

ETHORA_B2B_TOKENsecret

B2B server token used for tenant-actor x-custom-token auth (JWT with type=server). Required for B2B / app provisioning flows. Optional; can also be set at runtime.

ETHORA_MCP_ENABLE_DANGEROUS_TOOLS

Set to 'true' to expose destructive tools (app deletion, wallet transfers, bulk delete). Disabled by default.

Readme

Ethora MCP Server (Model Context Protocol)

npm Node License Glama score Wellknown: live

Add the hosted server in one click. You sign in through your browser; there is nothing to install and no key to paste.


View the full README on GitHub

Details

Repository
github.com/dappros/ethora-mcp-server
Website
ethora.com/ai-sdk/mcp-server
Category
Communication & Messaging
Package
@ethora/mcp-server
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active

Related Communication & Messaging MCP servers

View all
1nestr-dev avatarMcpnestr-dev/nestr-mcpConnect AI to Nestr for Holacracy, Sociocracy, and self-organizing teams.6stars
2aernouddekker avatarMailappmcpaernouddekker/macos-mcpMCP server for macOS Mail.app — gives Claude native email access via AppleScript0stars
3pijusz avatarMcp Mailtrappijusz/mcp-mailtrapMCP server for the Mailtrap email platform — analytics, sending, contacts, sandbox3stars
4cnghockey avatarSats4AI - Bitcoin-Powered AI Toolscnghockey/sats4ai-mcp-server40+ Lightning-paid AI tools for agents: calls, SMS, fax, voice, translation. No signup, no keys.2stars
5creativestefan avatarMailbridgecreativestefan/mailbridge-mcpConnect your AI assistant to email — read, search, send, and organise via IMAP/SMTP.2stars
6platfone-com avatarPlatfoneplatfone-com/mcpVirtual phone numbers for AI agents — rent numbers in 200+ countries, receive SMS.0stars