/install elastolink
Elastolink 魔簧会议助手
Overview
Elastolink MCP 服务器,提供会议相关的工具:查看会议列表、会议内容、导出 Markdown/Office 文档等。
完全自动化执行 — Skill 内置脚本,无需手动 curl。
Token 管理
- Token 文件:
D:\workspace\demo\elastolink\.env - 脚本目录:
D:\workspace\demo\elastolink\scripts\
Token 检查流程
- 运行
node D:\workspace\demo\elastolink\scripts\get-token.cjs - 如果输出
NO_TOKEN→ 询问用户输入 Token,并保存:- 用户输入 Token(格式:sk-xxx)
- 运行
node D:\workspace\demo\elastolink\scripts\set-token.cjs \x3Ctoken>
- 继续执行
可用工具(自动调用)
| 工具 | 功能 | 调用方式 |
|---|---|---|
lists |
会议列表 | node D:\workspace\demo\elastolink\scripts\mcp-call.cjs lists |
status |
设备状态 | node D:\workspace\demo\elastolink\scripts\mcp-call.cjs status |
detail |
会议内容详情 | node D:\workspace\demo\elastolink\scripts\mcp-call.cjs detail '{"meeting_id":"xxx"}' |
markdown |
导出 Markdown | node D:\workspace\demo\elastolink\scripts\mcp-call.cjs markdown '{"meeting_id":"xxx"}' |
office |
导出 Office 文档 | node D:\workspace\demo\elastolink\scripts\mcp-call.cjs office '{"meeting_id":"xxx"}' |
tools |
列出所有工具 | node D:\workspace\demo\elastolink\scripts\mcp-call.cjs tools |
自动化工作流
场景1:用户问「魔簧有哪些功能」
- 检查 Token(get-token.cjs)
- Token 不存在 → 提示输入并保存(set-token.cjs)
- Token 存在 → 运行
mcp-call.cjs tools - 解析 JSON 结果,格式化展示给用户
场景2:用户问「帮我查会议列表」
- 检查 Token
- Token 不存在 → 提示输入
- Token 存在 → 运行
mcp-call.cjs lists - 解析 JSON 结果,格式化展示会议列表
场景3:用户问「查看某个会议的内容」
- 检查 Token
- 运行
mcp-call.cjs detail '{"meeting_id":"\x3Cid>"}' - 展示结果
场景4:导出会议文档
- Markdown:
mcp-call.cjs markdown '{"meeting_id":"\x3Cid>"}' - Office:
mcp-call.cjs office '{"meeting_id":"\x3Cid>"}'
项目结构
D:\workspace\demo\elastolink\
├── .env # Token 存储(自动管理)
├── .session # Session ID(自动管理)
├── scripts\
│ ├── mcp-call.cjs # MCP 调用主脚本
│ ├── get-token.cjs # 读取 Token
│ └── set-token.cjs # 保存 Token
├── references\
│ └── mcp-tools.md # 工具详细文档
└── SKILL.md # 本文件
执行原则
- 始终使用脚本执行,不要手动 curl
- Token 由脚本自动管理,AI 不需要处理 token 字符串
- Session ID 由 mcp-call.cjs 自动管理
- 所有结果都是 JSON,解析后展示给用户
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install elastolink - After installation, invoke the skill by name or use
/elastolink - Provide required inputs per the skill's parameter spec and get structured output
What is Elastolink Meeting Skills?
Elastolink 魔簧会议助手 MCP 服务器。Use when working with the elastolink project at D:\workspace\demo\elastolink or when needing to call elastolink MCP tools. Triggers... It is an AI Agent Skill for Claude Code / OpenClaw, with 102 downloads so far.
How do I install Elastolink Meeting Skills?
Run "/install elastolink" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Elastolink Meeting Skills free?
Yes, Elastolink Meeting Skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Elastolink Meeting Skills support?
Elastolink Meeting Skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Elastolink Meeting Skills?
It is built and maintained by Neo Chan (@netkiller); the current version is v1.0.0.