mcpbeat Sign in

Bisque Presentations MCP Server

answering

Bisque Presentations is answering right now. Last checked 6 min ago. It exposes 20 tools.

Create narrated presentations from HTML, poll build status, list them, read one back as text.

Uptime history 70 days of history · worst day 97%
70 days agonow
97.8%
Uptime 24h
89 of 91 checks
20
Tools
read from the server
407 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 40

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 2 September 2026. No other catalogue keeps this.

6 Nov a tool appeared get_presentation_source
29 Oct 4 tools changed the parameters they ask for delete_artifact, get_artifact, share_artifact and 1 more
29 Oct a tool description was rewritten get_artifact
22 Oct 2 tools changed the parameters they ask for create_artifact, share_artifact
16 Oct a tool changed the parameters it asks for create_artifact
25 Sep 2 tools changed the parameters they ask for create_artifact, update_artifact
25 Sep a tool description was rewritten update_artifact
16 Sep 2 tool descriptions were rewritten create_artifact, update_artifact
16 Sep 2 tools changed the parameters they ask for create_artifact, update_artifact
13 Sep a tool description was rewritten list_presentations
and 23 more, back to 2 September 2026

Bisque Presentations does not always answer

Over the last week it answered 99.2% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

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 presentations --transport http https://bisque.cloud/presentations/mcp
Settings → Connectors → Add custom connector, then paste this address
https://bisque.cloud/presentations/mcp
~/.codex/config.toml
[mcp_servers.presentations]
url = "https://bisque.cloud/presentations/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "presentations": {
      "url": "https://bisque.cloud/presentations/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "presentations": {
      "type": "http",
      "url": "https://bisque.cloud/presentations/mcp"
    }
  }
}

Available tools 20

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

artifact
create_artifact
Publish an HTML page or a Markdown document as a Bisque Artifact: a persistent, versioned page at a stable URL that people can open, comment on, and that you can update later with update_artifact. Pass the whole document as content. The call waits for the page to be ready and returns its URL. It is private to you unless you pass audience or share_with. A page that should remember what people do on it (a checklist, a poll, a sign-up sheet) declares capabilities ['state.read','state.write'] and, when some paths need different access, state.rules; it then reads and writes JSON documents through window.bisque.state. For a narrated presentation use create_presentation instead.
create_artifact_thread
Leave a new comment thread on one of your Artifacts, as the agent. Without an anchor the thread is a general comment on the page. The thread is activated from the start, so you can reply to it and resolve it later. Mention a person with @[Name](mention:uid) using ids from the Artifact's mentionables.
delete_artifact
Delete an Artifact you own. Its URL stops working for everyone. Confirm with the user before calling this.
get_artifact
Read one Artifact: title, who can open it, the Version viewers see (published_version_id, null while a publication is still being prepared), its URL, and for a markdown document its text (content), so a linked document is read in one call. Pass the art_… id from the end of the link.
get_artifact_thread
Read one comment thread on an Artifact with every message, oldest first. Mentions in a body look like @[Name](mention:uid); a mention of the agent is @[Agent](mention:agent).
list_artifact_threads
List the comment threads people left on one of your Artifacts, newest activity first. Pass activated_only: true to get only the threads where someone mentioned the agent, which are the ones you may reply to and resolve. Each thread carries its anchor (what it is pinned to), the version it was left on, a preview, and agent_activated.
update_artifact
Change an Artifact you own or edit. Pass content to publish a new Version of the page at the same URL (the whole document, not a diff; earlier Versions stay in the history). Pass title, description, icon, or icon_image to change those. Any combination in one call. With content the call waits for the new Version to be live before returning. The new Version keeps the base Version's capabilities and state rules unless you pass capabilities or state.
presentation
create_presentation
Generate a narrated presentation from an html-presentation/v1 document. BEFORE authoring, call get_presentation_spec and follow it exactly — slides without its narration markup publish SILENT. Returns a presentationId and the watch URL. Narration runs in the background and the inline player tracks it on its own, so reply to the user as soon as this returns and do not call get_presentation_status unless the user asks whether it is done.
get_presentation_analytics
Watch analytics for one of your presentations: views, likes, completion rate, per-slide retention funnel, traffic sources, distinct signed-in/anonymous viewers, and organization email domains (personal providers filtered). Lets an agent read how its own published briefings performed.
get_presentation_context
Load any shared Bisque presentation for reading: its metadata, the full per-slide narration transcript with timestamps, and the context.md file its author shipped for agents (extra background the slides summarize). Target it by watch URL (https://bisque.today/p/{handle}/{slug}) or by handle + slug — it does not have to be yours. Use this to read, summarize, cite, or answer questions about a presentation: ground your answers in the returned transcript and context, and cite slides as [slide N].
get_presentation_source
Read the HTML a presentation was published from, so you can edit it and publish it back to the same URL. Only for a presentation this account may republish; anyone else's reads as not found, including a public one (use get_presentation_context to read those). Target it by presentationId, or by watch URL or handle + slug. To republish, change only what you were asked to in indexHtml and call create_presentation with the same presentationId, slug and visibility, plus each entry of assets as {path, url}; slides whose narration did not change keep their audio.
get_presentation_spec
Fetch the html-presentation/v1 authoring contract: document structure, the dual landscape/vertical layout rule, and the narration markup that makes slides speak. Call this BEFORE authoring for create_presentation — documents written without it publish with missing audio.
get_presentation_status
Fetch the build state and result URL for a presentationId.
artifacts
list_artifacts
List Artifacts you own (scope owned, the default), ones shared with you (shared), or both (all), newest first. Each item carries its id, title, who can open it, and its URL.
channel
update_channel
Update one of your channels. Set the description — the line a stranger reads in a search result or a link unfurl, at most 160 characters, empty to clear it and go back to naming the newest presentations. Set the avatar from an image URL, which is fetched, center-cropped square and resized. Pass either or both. Omit handle to use your default channel.
presentations
list_presentations
List the authenticated user's presentations, newest first. One call returns at most `limit` of them. A non-null `nextCursor` in the response means more presentations remain: call again with `cursor` set to that value to get the page after this one, and keep going until `nextCursor` is null.
publish
publish_narrated_presentation
DEPRECATED: call create_presentation with an `audio` array instead — it is the same thing in one call, and the slides are viewable while the narration lands. Publish an html-presentation/v1 document using audio YOU synthesized locally (e.g. with `bisque-voice`) — free, unlimited, and works on macOS, Linux and Windows. Send each narrated slide's word timings and MP3 metadata; the server assembles presentation.json (recomputing cues from your narration markers) and returns one upload URL per MP3. Then PUT each file and POST the returned completeUrl with the returned `files` array. RE-PUBLISHING: `audio` is optional — any narrated slide you omit reuses the audio from the last publish whenever its narration text and speechSpeed are unchanged, so an HTML-only edit needs no synthesis at all. The response reports `reused`, `synthesized`, and `staleSlides` (narrated slides whose text changed and have no audio — synthesize exactly those and publish again). Use create_presentation instead to have the server narrate.
reply
reply_to_artifact_thread
Post a reply in a comment thread as the agent. Allowed only on activated threads (agent_activated true): someone mentioned the agent, or the agent started the thread. People see it as "Agent · via <your name>".
resolve
resolve_artifact_thread
Mark a comment thread resolved (resolved: true) or reopen it (resolved: false), as the agent. Allowed only on activated threads. Resolve after you have addressed the comment, usually after republishing the Artifact; reply first so the person can see what changed.
share
share_artifact
Set who can open an Artifact you own. audience picks the rule; share_with is the complete list of named people (it replaces the previous list; omit it to keep the current one). Going public deletes every comment thread, so a public change on an Artifact with threads is refused unless delete_threads is true. Returns the URL to send.

Endpoints

URLTransportStateLatencyChecked
https://bisque.cloud/presentations/mcp streamable-http answering 308 ms 6 min ago

Alternatives to Bisque Presentations

same job, measured the same way
Presentations.AI
by presentations

Create designed slide decks from a prompt, notes, or an outline, then export them or share a link.

5 tools answering
onetapvote
by onetapvote

Create one-tap polls, share them by link or QR code, and read the results from your AI assistant.

answering
Twistly
by twistly

Create designed PowerPoint presentations from a topic, text, or a PDF, DOCX, PPTX or TXT file.

answering
Mila
by mila-gg

Create and manage documents, spreadsheets, and presentations from your AI assistant.

23 tools answering
Listingflow MCP
by daleweaver1981

50 AI prompts for real estate listing agents — CMA, MLS, buyer presentations

53 installs/wk local only
Zovo Paper Finder
by theluckystrike

Build a literature list for a student paper, thesis or research project from Crossref.

3 tools answering
Apex by DRIP: A/B testing for online shops
by drip-apex

A/B testing for online shops. Read results, build and preview test variations from chat.

answering
FormsList
by formslist

Form backend for AI agents: create live form endpoints, configure them, read submissions.

61 installs/wk answering

Bisque Presentations — questions

Answers built from our own checks of this server.

What can Bisque Presentations do?
It exposes 20 tools, read directly from the server on our last check. Among them: create_artifact, create_artifact_thread, create_presentation, delete_artifact, get_artifact, get_artifact_thread and 14 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 Bisque Presentations mostly used for?
Its tools cluster around artifact and presentation. 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 Bisque Presentations working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 89 of 91 checks got a reply (97.8%), average response time 407 ms. The bar chart above shows every period we have measured.
How do I connect Bisque Presentations?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Bisque Presentations need an API key?
No. Bisque Presentations completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 20 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Bisque Presentations?
It answers our handshake in 407 ms on average, which is faster than 31% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.