mcpbeat Sign in

Asyntai MCP Server

answering

Asyntai is answering right now. Last checked 6 min ago. 47 installs a week from npm. It exposes 54 tools.

Run your website's AI support agent: knowledge, conversations, leads and live replies.

Installs per day peak 141 · avg 7 · -67% w/w
a month agotoday
Uptime history 17 days of history
17 days agonow
100.0%
Uptime 24h
92 of 92 checks
54
Tools
read from the server
153 ms
Response time
average over 24h
47
Installs / week
npm and PyPI

Nothing serious here today

Today is the operative word: we check Asyntai every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add support-agent --transport http https://asyntai.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "support-agent": {
      "url": "https://asyntai.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.support-agent]
url = "https://asyntai.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "support-agent": {
      "url": "https://asyntai.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "support-agent": {
      "url": "https://asyntai.com/mcp"
    }
  }
}

Available tools 54

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

knowledge
add_knowledge_text
Add a titled block of text to one website's knowledge base. The chatbot can use it in answers as soon as this returns. Adds a new entry; it never replaces an existing one.
add_knowledge_url
Fetch one web page and add its text to the knowledge base. Use this for a single page. To take in a whole site, use start_crawl instead.
delete_knowledge_entry
Permanently delete one knowledge base entry and every passage built from it. The chatbot stops using that content immediately. This cannot be undone.
get_knowledge_entry
Read the stored text of one knowledge base entry. Works for the content you supplied: text, documents, spreadsheets, single pages and videos. A website crawl is listed but not exported, because the source is your own public site.
list_knowledge
List the sources in one website's knowledge base: uploaded text, documents, added pages and crawls.
list_knowledge_gaps
List the Knowledge Gaps Asyntai recorded: real visitor questions the chatbot could not answer. Use this to find what to fill in with add_knowledge_text. Needs the Standard plan or higher.
search_knowledge_base
Search one website's knowledge base and return the passages the chatbot would retrieve for this question, with a relevance score. Use this to check what the chatbot knows about a topic. It does not generate an answer and does not use the message allowance.
set_knowledge_tags
Restrict who can retrieve one knowledge base entry. A visitor must present a matching tag, signed by your own server, before the chatbot will use the entry. Send an empty list to make it public again. Access Tags needs the Enterprise plan.
widget
get_widget_settings
Read all appearance and behaviour settings for one website's chat widget: colours, greeting, position, auto-trigger, data collection, bookings and the rest. Also returns which settings this account's plan cannot change, and the plan each of those needs.
list_widget_translations
List the languages the chat widget has its own wording for, with the greeting and agent name used in each.
set_widget_pinning
Freeze the chat widget at its current version, so the site always serves the same copy with an integrity hash. Turning it on builds that snapshot and changes the embed code. Needs the Enterprise plan.
set_widget_translation
Set the chat widget's greeting, agent name and bubble text for one language. A visitor in that language sees this wording instead of the default.
update_widget_settings
Change one or more chat widget settings. Pass an object of setting name to new value; read them with get_widget_settings first. Changes are live for every visitor at once. Settings the plan does not include are refused with the plan they need, and nothing is written unless every value is valid.
website
create_website
Add a new website (a new AI agent) to the account and return its embed code. Each plan allows a limited number of websites, and this refuses once that limit is reached. By default it also starts a crawl of the site to build the knowledge base.
get_website
Get the full record for one website: its name, domain, platform, widget id and the embed code to paste into the site.
get_website_features
Read the plan-gated features for one website: Real-Time Data Feed and its Max tier, Product Cards, Dynamic Images, User Context, Link Parameters, Chat Retention, Chat Categories, Access Tags, Widget Pinning, Zero Retention, PII Redaction and the Output Classifier. Shows current values, which features the plan allows, and the plan each locked feature needs.
update_website_features
Turn website features on or off and set their values, for example the Real-Time Data Feed URL or the PII Redaction rules. Pass an object of field name to value; read them with get_website_features first. A feature the plan does not include is refused with the plan it needs. These change how the live chatbot behaves for every visitor.
asyntai
get_asyntai_doc
Read one page of Asyntai's documentation in full, given the url or slug from search_asyntai_docs, for example /documentation/mcp/ or just mcp.
search_asyntai_docs
Search Asyntai's own product documentation and get back the pages that match, with a short excerpt from each. Use this to find out how a feature works before changing anything, rather than guessing. This searches Asyntai's documentation, NOT the customer's own content: for that, use search_knowledge_base. Matching is by keyword, so if the results look wrong, search again using Asyntai's own feature names, for example data feed, widget pinning, access tags, AI instructions.
daily
get_daily_report
Say whether the daily email summary is on for one website, and when the last one went out.
set_daily_report
Turn the daily email summary of chats on or off for one website. Needs the Standard plan or higher.
data
set_data_feed
Point the chatbot at a product feed and index it. This fetches the feed, checks it really is a feed, clears whatever was indexed before, and rebuilds the index in the background. Send an empty url to remove the feed. Needs the Standard plan or higher.
set_data_feed_max
Same as set_data_feed, for the Max tier, which indexes a larger catalogue. Fetches, validates, clears the old index and rebuilds it in the background. Needs the Pro plan or higher.
image
add_image
Add an image the chatbot may show. The description is what the AI reads to decide when the image answers the question, so describe what it shows and when it helps.
delete_image
Remove one image so the chatbot stops showing it.
instructions
get_ai_instructions
Get the instructions that shape how one website's chatbot answers: its role, tone and rules.
update_ai_instructions
Replace one website's AI instructions with new text. This overwrites the current instructions and changes how the live chatbot answers every visitor. Read them with get_ai_instructions first, and show the user what will change before calling this.
product
add_product
Add a product the chatbot can show as a card. Needs the Standard plan or higher.
delete_product
Remove one product so the chatbot stops offering it.
webhook
add_webhook
Register a URL to receive events, for example every new message. Returns a signing secret once; store it, because it is never shown again. Needs a paid plan.
delete_webhook
Delete one webhook. Events stop reaching that address at once.
access
set_access_tags
Switch Access Tags on or off for one website. Turning it on creates the signing secret your server needs to sign visitor entitlements. Needs the Enterprise plan.
account
get_account
Get the signed-in account's email, plan, and how many chat messages it has used against its monthly allowance.
active
list_active_sessions
List the visitors currently in a chat: which page they are on, their country, how long they have been there, and whether a human has taken the conversation over. Needs the Standard plan or higher.
analytics
get_analytics
Summarise one website's chat activity over a period: conversations, messages, leads captured, escalations, and the countries visitors came from.
ask
ask_ai
Ask one website's chatbot a question and get the answer a real visitor would receive. Use this to test the bot. It spends one message from the account's monthly allowance, and it calls an external model provider.
audit
list_audit_log
Read the record of what changed on this account: who did it, when, and from where. Recorded on the Enterprise plan only.
booking
list_booking_types
List the appointment types visitors can book, with length, price and how many spots each has. Bookings needs the Standard plan or higher.
conversation
get_conversation
Read the full message history of one conversation, in order, from its session id.
conversations
list_conversations
List recent visitor conversations for one website, newest first, with the session id, message count and any email or phone the visitor gave.
crawls
list_crawls
List recent crawl jobs for one website with their status, how many pages they took, and why each one stopped.
embeds
list_embeds
List the third-party tools embedded in the chat, such as a booking calendar or a form. Embeds needs the Standard plan or higher.
images
list_images
List the images the chatbot may show a visitor, with the description that tells it when each one is relevant.
leads
list_leads
List the email addresses and phone numbers visitors left in chat, newest first, with the page they were on.
plans
list_plans
List every Asyntai plan with its price, monthly message allowance and the features it includes, alongside the plan this account is on. Use it to answer which plan someone should move to, and why.
products
list_products
List the products the chatbot can show as cards, with price and links. Product Cards needs the Standard plan or higher.
release
release_conversation
Hand a taken-over conversation back to the AI, which answers the visitor again from the next message.
send
send_agent_reply
Send a message, as a human agent, to a real visitor who is chatting right now. Take the conversation over first. The visitor sees this immediately, so show the user the exact wording and get their agreement before calling this.
start
start_crawl
Crawl a website and add its pages to the knowledge base. Runs in the background; check on it with list_crawls. Each plan caps the pages per crawl, and asking for more than the cap is refused.
take
take_over_conversation
Stop the AI answering one conversation so a human can reply instead. The visitor is told a person has joined. Use send_agent_reply afterwards, and release_conversation when done. Needs the Standard plan or higher.
team
list_team_members
List the people who share this account, what each may reach, and how many seats the plan allows.
tickets
list_tickets
List support tickets raised from chat, with status, priority and the visitor's details. Needs the Standard plan or higher.
webhooks
list_webhooks
List the webhooks registered on this account. The signing secret is never returned; it is shown once, when the webhook is created.
websites
list_websites
List the websites (AI agents) on this Asyntai account, with the id every other tool takes. Start here when the account may have more than one.

Endpoints

URLTransportStateLatencyChecked
https://asyntai.com/mcp streamable-http answering 516 ms 6 min ago

Alternatives to Asyntai

same job, measured the same way
muro - Live Chat & AI Support Inbox
by muro

Live chat + AI support inbox: list, triage, and reply to customer conversations; configure widgets.

answering
Weav
by weav

Connect AI tools to Weav customer service. Search conversations, reply, and manage knowledge.

answering
Supovia
by supovia

Manage websites, help documents and customer-support conversations with safe, scoped tools.

14 tools answering
ClaudeInk — Knowledge Vault
by weekdmond

Save, search, and compile valuable knowledge from your Claude conversations.

68 installs/wk local only
ElevenLabs Agents
by mindstone

ElevenLabs Conversational AI: agents, calls, conversations, and knowledge base for MCP hosts

131 installs/wk local only
Aim
by startaiming

Market knowledge layer for AI agents: competitors, opinions and regulations shaping your market.

answering
Agent Storefront
by clize

Let your AI agent run a real store: checkout, orders, refunds, shipping and support.

130 installs/wk local only
Knowledge Base
by b77

A searchable knowledge base your assistant reads and writes.

answering

Asyntai — questions

Answers built from our own checks of this server.

What can Asyntai do?
It exposes 54 tools, read directly from the server on our last check. Among them: add_image, add_knowledge_text, add_knowledge_url, add_product, add_webhook, ask_ai and 48 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Asyntai mostly used for?
Its tools cluster around knowledge, widget and website. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Asyntai working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 153 ms. The bar chart above shows every period we have measured.
How do I connect Asyntai?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Asyntai need an API key?
No. Asyntai completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 54 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Asyntai?
It answers our handshake in 153 ms on average, which is faster than 76% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Asyntai?
The npm package @asyntai/mcp was installed 47 times in the last week. Week over week that is -67%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.