opencode-session-viewer-mcp
v0.1.1
Published
MCP server for browsing OpenCode conversation history and launching a local session viewer
Downloads
190
Maintainers
Readme
opencode-session-viewer-mcp
一个可直接接入 OpenCode 的 MCP 插件,用于浏览和分享 OpenCode 对话历史。
功能
- 列出本地 OpenCode 会话
- 导出任意 session 为 JSON
- 生成静态可分享浏览站点(含搜索/角色过滤/工具调用折叠)
- 一键启动本地查看服务
- 输出会话摘要(消息统计、Token 统计、工具调用 Top)
安装
npm install -g opencode-session-viewer-mcp或在项目内使用:
npm install opencode-session-viewer-mcp配置到 OpenCode
使用 OpenCode CLI 添加 MCP 服务:
opencode mcp add在命令中填写:
npx -y opencode-session-viewer-mcp如果你使用本地开发目录:
node /absolute/path/opencode-session-viewer-mcp/src/index.js工具列表
list_sessionsexport_session_jsonread_session_summarybuild_viewer_sitestart_viewer_serverstop_viewer_server
推荐工作流
- 列会话:
list_sessions - 构建站点:
build_viewer_site - 启动服务:
start_viewer_server - 打开返回 URL(例如
http://127.0.0.1:8787)
发布到 npm
npm login
npm publish --access public本地开发
cd opencode-session-viewer-mcp
npm install
npm run check
node src/index.js