시작하기
MCP server (AI agents)
Run free AskAIs customer support straight from Claude Code, Cursor, or ChatGPT.
Connect AskAIs to your AI coding tool over MCP and set up a free customer support widget in one sentence, from inside Claude Code, Cursor, or ChatGPT. No dashboard, no sign-up form. Ask the assistant to run singchat_setup and it returns a working widget plus a short-lived, single-use browser claim link. You choose your own sign-in details in the browser; reusable credentials are never returned to the model.
The server speaks streamable HTTP at this endpoint:
https://mcp.singchat.orgConnect
MCP is just an HTTPS endpoint, so it is not limited to command line tools. Desktop apps like Claude Desktop (Mac and Windows) and the ChatGPT desktop app support it, and so do claude.ai on the web and ChatGPT on the web through connectors or developer mode. Whether you can add it depends on the client app, not the transport.
Claude Code
Add the server with one command:
claude mcp add --transport http singchat https://mcp.singchat.orgAfter you open the claim link, the browser shows a new MCP key once. Attach that key so the tools can continue managing the claimed workspace:
claude mcp add --transport http singchat https://mcp.singchat.org \
--header "Authorization: Bearer sl_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"Cursor
Add an entry to ~/.cursor/mcp.json (or the project's .cursor/mcp.json):
{
"mcpServers": {
"singchat": {
"url": "https://mcp.singchat.org"
}
}
}After you have a key, add it under an Authorization header:
{
"mcpServers": {
"singchat": {
"url": "https://mcp.singchat.org",
"headers": {
"Authorization": "Bearer sl_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}ChatGPT / OpenAI
Developer Mode (full tools). On a paid ChatGPT plan (Plus, Pro, Business, or Edu), open Settings, Connectors (or Apps) and enable Developer mode. Add a remote MCP app with this URL:
https://mcp.singchat.orgThen ask ChatGPT to run singchat_setup. It opens a free workspace and returns a widget embed snippet plus a short-lived browser claim link. Open the link yourself, choose your sign-in details, and copy the MCP key shown once in the browser into the client configuration.
As a connector (company knowledge / deep research). AskAIs also exposes the two read only tools ChatGPT expects from a connector, search and fetch, so you can add the same URL as a ChatGPT connector. Without an API key it answers questions from AskAIs's own help content; with a workspace API key it searches and reads that workspace's knowledge base.
Official OAuth workspace connector. For the ChatGPT, Codex, or Claude plugin directory, use https://connect.singchat.org/mcp. That endpoint links an existing workspace through AskAIs OAuth and never asks for an API key in chat.
Gemini (Gemini CLI)
Add the same URL to the mcpServers object in Gemini CLI's settings.json:
{
"mcpServers": {
"singchat": {
"url": "https://mcp.singchat.org"
}
}
}The consumer Gemini app has no simple add MCP button yet, so use the Gemini CLI or the API path.
Stdio only clients
For MCP clients that only speak stdio, bridge to the remote server with mcp-remote:
npx mcp-remote https://mcp.singchat.orgZero sign-up
You do not create an account first. The very first time you ask the assistant to run singchat_setup with no key attached, AskAIs automatically opens a free workspace for you and returns:
- a short-lived, single-use browser claim link
- a ready to paste web embed snippet for your site
- the public app ID and dashboard URL for the new workspace
Open the claim link yourself, choose your own email and password, and finish the claim in the AskAIs browser page. After a successful claim, the page shows a new MCP key once. Put that key into the Authorization: Bearer header of your MCP config. The key is never returned through an MCP tool, URL, or model conversation.
The claim link expires after 15 minutes and can be used only once. If it expires, an authenticated provisional workspace can request a fresh link with claim_account.
Tools
Every tool acts on the workspace tied to your API key. There is no tenant argument.
singchat_setup: with no key, open a free workspace and return its embed snippet plus a short-lived claim link; with a key, return this workspace's embed and links.get_embed_snippet: get the website embed code (plain HTML, React, and Next.js variants) for your inbox.claim_account: issue a fresh short-lived, single-use browser link for an authenticated provisional workspace.list_conversations: list recent conversations with their latest message and status.get_conversation: fetch one conversation with its full message history.reply_to_conversation: send an agent reply into a conversation (the visitor sees it live).resolve_conversation: mark a conversation as resolved.add_knowledge: add knowledge for the AI agent, crawl a URL or store a question and answer pair.list_knowledge: list knowledge documents and their processing status.search_knowledge: semantic search over your knowledge base and return the matching chunks.configure_agent: configure the AI agent (enable, model, system prompt, greeting message).set_keywords: add a keyword auto reply rule.manage_faq: list, create, update, or delete FAQ items.get_analytics: read workspace analytics (conversations, messages, resolution stats) over a number of days.searchandfetch: the two read only tools ChatGPT connectors use. With a key they search and read your knowledge base; without a key they answer from AskAIs's help content.