trackmcp
Back to directory
shivamselam

seminara-agentic-suite

View on GitHub

Official open-source client SDKs, WebMCP and CLI for Seminara

2 stars TypeScriptOthers Updated Sep 1, 2026
ai-agentsai-agents-automationai-agents-cliai-agents-mcpai-agents-platformdeveloper-toolsdeveloper-tools-ai-agentdeveloper-tools-productivitymcpmcp-servermcp-toolswebmcp

Documentation

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

Package / ToolLanguageDirectoryInstallation
`seminara-sdk`TypeScript / JavaScript`sdk/``npm install seminara-sdk`
`seminara`Python 3.9+`python/``pip install seminara`
`seminara-cli`Command Line CLI`cli/``npm install -g seminara-cli`
`go`Go 1.21+`go/``go get github.com/shivamselam/seminara-agentic-suite/go`

๐Ÿš€ Quickstarts: Time to Hello World < 5 Minutes

1. Node.js / TypeScript

bash
npm install seminara-sdk
typescript
import { Seminara } from 'seminara-sdk';

const client = new Seminara({ apiKey: process.env.SEMINARA_API_KEY });

// Instantly generate a live, AI-hosted presentation room
const session = await client.sessions.create({
  title: "Q3 Enterprise Demo & Discovery",
  pdfUrl: "https://example.com/pitch-deck.pdf",
  knowledgeBase: [
    { title: "Pricing", content: "Core Host plan is $199/mo for 50 presentations." }
  ],
  ctaText: "Book Architecture Review",
  ctaUrl: "https://seminara.online/book-meeting"
});

console.log(`Live Session URL: ${session.liveLink}`);

2. Python

bash
pip install seminara
python
import os
from seminara import SeminaraClient

client = SeminaraClient(api_key=os.environ.get("SEMINARA_API_KEY"))

session = client.create_session(
    title="Q3 Enterprise Demo & Discovery",
    is_live=True,
    pdf_url="https://example.com/pitch-deck.pdf",
    knowledge_base=[
        {"title": "Pricing", "content": "Core Host plan is $199/mo for 50 presentations."}
    ],
    cta_text="Book Architecture Review",
    cta_url="https://seminara.online/book-meeting"
)

print(f"Live Session Created: {session['liveLink']}")

3. Command Line (CLI)

bash
npm install -g seminara-cli

# Set your API key
export SEMINARA_API_KEY="sk_live_..."

# Create a presentation room straight from your terminal
seminara create --title "Q3 Product Launch"

# List active rooms
seminara list

๐Ÿค– Model Context Protocol (MCP) & WebMCP

Seminara natively exposes its presentation engine to autonomous agents via MCP:

  • Core Product MCP Server: `https://seminara.online/api/v1/mcp`
  • Documentation MCP Server: `https://seminara.online/api/docs/mcp`
  • Discovery Catalog: `https://seminara.online/.well-known/api-catalog.json`

*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


๐Ÿ“„ License

MIT License. Copyright (c) 2026 Shivam Selam / Omni AI Club Private Limited.

Frequently asked questions

What is seminara-agentic-suite?

seminara-agentic-suite is Official open-source client SDKs, WebMCP and CLI for Seminara

How do I install seminara-agentic-suite?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is seminara-agentic-suite open source?

Yes โ€” it is hosted on GitHub at https://github.com/shivamselam/seminara-agentic-suite and has 2 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP