关于 Seminara
Seminara 是面向团队和 Agent 的可编程演示服务,Aura 可实时主持语音演示并回答观众提问。演示引擎支持通过 SDK、命令行工具和 WebMCP 编排。
主要功能
- 01实时语音演示
- 02交互式幻灯片与观众问答
- 03通过 SDK 编排会话
- 04通过命令行创建演示室
适用场景
- 01主持产品演示
- 02开展实时观众演示
- 03从终端创建演示室
MCP 相关
Seminara 通过核心产品端点和 WebMCP 将演示引擎作为 MCP 服务开放。MCP 客户端可发现并调用其演示工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://seminara.online/api/v1/mcpclaude mcp add --transport http shivamselam-seminara https://seminara.online/api/v1/mcp{"mcpServers":{"shivamselam-seminara":{"type":"http","url":"https://seminara.online/api/v1/mcp"}}}在 Cursor 中打开{"servers":{"shivamselam-seminara":{"type":"http","url":"https://seminara.online/api/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"shivamselam-seminara":{"type":"http","url":"https://seminara.online/api/v1/mcp"}}}{"mcpServers":{"shivamselam-seminara":{"serverUrl":"https://seminara.online/api/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://seminara.online/api/v1/mcphttps://seminara.online/api/v1/mcp工具
详细介绍
面向 AI Agent 的演示层
Seminara 是一款全天候运行的自主 WebRTC 演示主持服务(Aura),可播放交互式幻灯片,并实时回答观众提问。
借助 Seminara Agentic Suite,这一核心引擎现已完全支持编程控制。你或你的自主 Agent 可以通过我们的 WebMCP 集成、命令行或多语言 SDK,仅使用代码来编排实时语音演示。
📦 可用的软件包与工具
| 软件包 / 工具 | 语言 | 目录 | 安装 |
|---|---|---|---|
seminara-sdk | TypeScript / JavaScript | sdk/ | npm install seminara-sdk |
seminara | Python 3.9+ | python/ | pip install seminara |
seminara-cli | 命令行 CLI | cli/ | npm install -g seminara-cli |
go | Go 1.21+ | go/ | go get github.com/shivamselam/seminara-agentic-suite/go |
🚀 快速入门:5 分钟内完成 Hello World
1. Node.js / TypeScript
npm install seminara-sdk
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
pip install seminara
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. 命令行(CLI)
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
🤖 模型上下文协议(MCP)与 AI 连接器
Seminara 原生支持在整个 Agent 生态中使用其演示引擎:
- 标准知名发现端点:
https://seminara.online/.well-known/mcp - 核心产品 MCP 服务:
https://seminara.online/api/v1/mcp - 文档 MCP 服务:
https://seminara.online/api/docs/mcp - OpenAPI 3.1 规范(ChatGPT / 自定义 GPT):
https://seminara.online/openapi.json - 发现目录:
https://seminara.online/.well-known/api-catalog.json - 交互式沙盒与零成本彩排:
https://seminara.online/sandbox - Cursor Directory 插件:
cursor.directory/plugins/seminara-agentic-suite
通过 Cursor Directory 一键安装
直接通过 Cursor Directory 安装完整的插件包(Aura 子 Agent、规则、技能和 MCP 服务):
通过 Smithery CLI 一键安装
自动安装到 Claude Desktop、Cursor、Windsurf、Cline、Zed 等客户端:
npx -y @smithery/cli install @seminara/autonomous-host
(也可以直接指定客户端:--client claude、--client cursor、--client windsurf、--client cline)
快速连接配置
Claude Desktop(claude_desktop_config.json)
{
"mcpServers": {
"seminara": {
"type": "sse",
"url": "https://seminara.online/api/v1/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_key_here"
}
}
}
}
Cursor 和 Windsurf(.cursor/mcp.json 或 mcp_config.json)
{
"mcpServers": {
"seminara": {
"type": "sse",
"url": "https://seminara.online/api/v1/mcp"
}
}
}
ChatGPT / OpenAI 自定义 GPT(Actions)
- 在 GPT 配置中,前往 Actions → Create new action。
- 点击 Import from URL 并粘贴:
https://seminara.online/openapi.json - 在 Authentication 下,选择 Bearer 并提供 API 密钥。
WebMCP(浏览器内 Agent)
如果你使用启用了 WebMCP 的浏览器访问 https://seminara.online,你的 Agent 将在页面加载时自动发现已公开的演示工具。
📖 文档与资源
- 开发者文档:https://seminara.online/docs
- 个人 Agent 协议(PAP 指南):docs/personal-agent-protocol.md
- 更新日志与版本发布:CHANGELOG.md
- API 参考:https://seminara.online/docs/api-overview
- OpenAPI 3.1 规范指南:https://seminara.online/docs/openapi
- 交互式沙盒:https://seminara.online/sandbox
- 开发者索引(llms.txt):https://seminara.online/llms.txt
📄 许可证
MIT 许可证。版权所有 (c) 2026 Shivam Selam / Omni AI Club Private Limited。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。