Seminara
io.github.shivamselamPublished by GitHub account shivamselamv1.0.0Updated Oct 26, 2026
Digital Teammate (Aura) hosting live interactive presentations, demos, and audience Q&A 24/7.
Overview
Seminara exposes a remote MCP endpoint that lets an AI assistant create and run live, voice-led presentations hosted by an autonomous agent called Aura.
- What you can do
- Create live presentation sessions from a title, a PDF deck URL and a knowledge base of Q&A content
- List and manage active presentation rooms
- Attach calls to action with text and link to a session
- Host interactive slide decks and field live audience questions through the Aura host
- Discover the same presentation engine through WebMCP, CLI and multi-language SDKs
- When to use it
- Useful when you want an assistant to spin up a live, self-hosting presentation or demo room with audience Q&A, for example for product demos, sales discovery calls or launch events, without a person presenting.
- Requirements
- A remote MCP endpoint at seminara.online; no local runtime is needed. An API key is required for the core product server, passed as a Bearer Authorization header (SEMINARA_API_KEY in the SDK and CLI examples). A Seminara account and network access are implied.
Installation
In SourceWeft
- Open Seminara in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.shivamselam%2Fseminara/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"seminara": {
"type": "http",
"url": "https://seminara.online/api/v1/mcp"
}
}
}README
Seminara Agentic Suite
Now your AI agents can autonomously host live presentations for you.
[License: MIT] [NPM Package] [PyPI Package] [Go Reference] [MCP Compatible] [Smithery] [Cursor Directory]
View Live Interactive Demo » · Interactive Sandbox » · API Reference » · Seminara Platform »
[Seminara Agentic Suite Architecture]
The Presentation Layer for AI Agents
Seminara is an autonomous, 24/7 WebRTC presentation host (Aura) that delivers interactive slide decks and fields live audience Q&A.
With the Seminara Agentic Suite, this core engine is now fully programmable. You or your autonomous agents can orchestrate live, voice-led presentations entirely through code using our WebMCP integration, CLI, or multi-language SDKs.
📦 Available Packages & Tools
🚀 Quickstarts: Time to Hello World < 5 Minutes
1. Node.js / TypeScript
2. Python
3. Command Line (CLI)
🤖 Model Context Protocol (MCP) & AI Connectors
Seminara natively exposes its presentation engine across the entire agent ecosystem:
- Standard Well-Known Discovery:
https://seminara.online/.well-known/mcp - Core Product MCP Server:
https://seminara.online/api/v1/mcp - Documentation MCP Server:
https://seminara.online/api/docs/mcp - OpenAPI 3.1 Spec (ChatGPT / Custom GPTs):
https://seminara.online/openapi.json - Discovery Catalog:
https://seminara.online/.well-known/api-catalog.json - Interactive Sandbox & Zero-Cost Rehearsals:
https://seminara.online/sandbox - Cursor Directory Plugin:
cursor.directory/plugins/seminara-agentic-suite
1-Click Install via Cursor Directory
Install the complete plugin package (Aura subagent, rules, skills, and MCP servers) directly from the Cursor Directory:
1-Click Install via Smithery CLI
Installs automatically into Claude Desktop, Cursor, Windsurf, Cline, Zed, and more:
(Or specify client directly: --client claude, --client cursor, --client windsurf, --client cline)
Quick Connect Configurations
Claude Desktop (claude_desktop_config.json)
Cursor & Windsurf (.cursor/mcp.json or mcp_config.json)
ChatGPT / OpenAI Custom GPTs (Actions)
- In your GPT configuration, go to Actions → Create new action.
- Click Import from URL and paste:
https://seminara.online/openapi.json - Under Authentication, select Bearer and provide your API key.
WebMCP (In-Browser Agents)
If you navigate to https://seminara.online using a WebMCP-enabled browser, your agent will automatically discover the exposed presentation tools on page load.
📖 Documentation & Resources
- Developer Documentation: https://seminara.online/docs
- Personal Agent Protocol (PAP Guide): docs/personal-agent-protocol.md
- Changelog & Releases: CHANGELOG.md
- API Reference: https://seminara.online/docs/api-overview
- OpenAPI 3.1 Spec Guide: https://seminara.online/docs/openapi
- Interactive Sandbox: https://seminara.online/sandbox
- Developer Index (llms.txt): https://seminara.online/llms.txt
📄 License
MIT License. Copyright (c) 2026 Shivam Selam / Omni AI Club Private Limited.
Source: README.md at commit 4e54d67
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listedRequired15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts