Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,534Letters: 14Defects: 1,322counted 2 min ago
teppi

MCP serverio.github.dappros/ethora-mcp-server

Ethora chat platform MCP: apps, users, rooms, AI agents, chat widgets.
Read moreEthora chat platform MCP: apps, users, rooms, AI agents, chat widgets. Hosted or stdio.
UNRATEDActivestreamable-httpmcp.chat.ethora.com

Overview

Score?
UNRATED 0.547
of what a free look can see, on 17 looks
Looks
20
last 15 hr ago
Tools
24
changed 1 day ago

More info

URL
mcp.chat.ethora.com/mcp
streamable-http
Says it is
Ethora MCP Server 26.10.0
protocol 2025-06-18
In the record since
18 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.547 · highest on record 0.8561

Toolsfrom sha256:b76f92c79b…6adf0e · +0 −0 1 day ago

The tools this server lists, read out of the definition it returned
ToolSchema
ethora-agent-activate
Make an agent the app's ACTIVE widget bot: sets `App.defaultBotInstanceId` (and `botStatus: on`), which is what `POST /v2/widget/sessions` uses to decide who answers website visito
input · no output
ethora-agent-create
Create a reusable AI agent (POST /v2/apps/:appId/agents). Works in user auth mode (the normal hosted mode) or B2B mode; app-token mode is not accepted by the backend. Each agent is
input · no output
ethora-agent-invite
Invite an Agent into a chat room. Multiple agents can coexist in the same room — call this tool once per agent and they will all appear as members able to converse. Lazily creates
input · no output
ethora-agent-list
List the reusable saved agents of an app (`GET /v2/apps/:appId/agents`, or `GET /v2/agents` for the token's own app) — a saved agent is a reusable bot definition. Returns an array
input · no output
ethora-agent-update
Overwrites the fields you pass; previous values are not kept and cannot be restored from the API, so confirm changes to the prompt, name or settings with the user first. Update a s
input · no output
ethora-api-key-create
Mint a long-lived, revocable API key for the currently logged-in user. The key is a user token: send it as `Authorization: Bearer <key>` to the hosted MCP endpoint (or set it in th
input · no output
ethora-app-create
Create a new Ethora app (tenant) owned by the currently logged-in user. Allocates a fresh 24-char hex `appId` and sets the caller as owner; counts against the owner's plan limit. R
input · no output
ethora-app-list
List all Ethora apps (tenants) owned by the currently logged-in user. Returns an array with `appId` (24-char hex), `displayName`, `domainName`, ownership and bot-status metadata. C
input · no output
ethora-app-select
Session-only: remembers which app later calls refer to. Changes nothing on the server and can be called again at any time to switch. Set the current app context for this session so
input · no output
ethora-app-update
Overwrites the fields you pass; previous values are not kept and cannot be restored from the API, so confirm changes to the prompt, name or settings with the user first. Update mut
input · no output
ethora-chat-create
Create a new chat room (MUC room) inside an app the caller owns. Every room created this way is listed in the app's rooms (`defaultRooms`); `pinned: true` additionally makes new us
input · no output
ethora-chat-history
Read the archived messages of a chat room (GET /v2/apps/:appId/chats/:chatId/messages, newest last). Returns `results` with `from`, `nick`, `body`, `ts` (ms) plus a `nextBefore` cu
input · no output
ethora-feedback-submit
Send feedback about Ethora to the Ethora team: something that does not work, behaves differently from what the tool description promised, is missing, or is badly documented. It rea
input · no output
ethora-help
Task-oriented orientation for this MCP server: explains the three Ethora auth modes (user / app-token / B2B) and recommends next tool calls + recipes based on current session state
input · no output
ethora-message-send
Post a message into a chat room of an app (POST /v2/apps/:appId/chats/broadcast targeting one room). The message is attributed to the app's broadcast sender (override the shown nam
input · no output
ethora-source-doc-upload
Upload documents (1–5; PDF, text, etc.) into an app's RAG sources (app-token / B2B variant of `ethora-source-doc-upload-legacy`). Async — content becomes queryable once indexing fi
input · no output
ethora-source-site-crawl-wait
Adds the crawled pages to the agent's knowledge base; existing documents are kept and nothing is deleted, and re-running the same URL re-indexes it. Crawl a website URL and wait fo
input · no output
ethora-status
Report the current Ethora MCP session state: configured API URL, active auth mode, which credentials are present (booleans like `hasAppJwt` — values never echoed), the selected app
input · no output
ethora-tools-enable
Session-only: changes which tools this connection lists. Touches no account data. Only the core tools are listed by default. Call this to enable another group for this session; the
input · no output
ethora-user-login
Authenticate as an existing Ethora user with email + password. Stores the user session token in this MCP session and unlocks user-auth tools (`ethora-app-list`, `ethora-files-*`, `
input · no output
ethora-user-register
Create a new Ethora user account by email + first/last name, then log in and bind the session. A password is generated when omitted and returned once. By default also mints a long-
input · no output
ethora-widget-snippet-get
Generate the <script> tag that embeds the Ethora AI chat widget (the floating launcher + chat panel that website visitors use) for an app, plus the prerequisites that must hold bef
input · no output
fetch
Fetch the full text of a documentation section or tool reference entry by the id returned from `search` (e.g. `tool:ethora-app-create`, `doc:auth-map#app-jwt`, `doc:hosted-guide`).
input · no output
search
Search the Ethora documentation and tool reference: auth model (app JWT vs app token vs B2B token vs API keys), hosted-server getting started, chat-component and backend SDK quicks
input · no output
Verify it yourselfnpx teppi-check https://mcp.chat.ethora.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M2MCABZJXZH2C1DXCE21PF4N