Skip to content

Synthetix 1.1.0

Latest

Choose a tag to compare

@WalkCloud WalkCloud released this 23 Jul 15:57
· 1 commit to main since this release

What's new · 新内容

API Access Keys & MCP Integration · API 访问密钥与 MCP 集成

Adds a programmatic authentication channel so external AI agents can drive the app without a browser session, and a companion MCP server to bridge them.

  • API access keys
    EN: A new authentication path alongside cookie/JWT login. Users create keys in Settings → API Keys (plaintext shown once, stored as SHA-256 hash, soft-revoke). All existing /api/v1/* routes accept Authorization: Bearer <key> with zero route-handler changes — getAuthUser() falls back to Bearer after cookie auth fails, and proxy.ts lets Bearer-carrying /api/* requests through.
    CN: 在 cookie/JWT 登录之外新增程序化鉴权通道。用户在「设置 → API 密钥」创建 key(明文仅显示一次,SHA-256 哈希存储,支持软吊销)。所有现有 /api/v1/* 路由零改动即支持 Authorization: Bearer <key>。

  • Companion MCP server (@walkcloud/synthetix-mcp)
    EN: A separate repository (synthetix-mcp-tools) exposes 33 tools and 6 workflow prompts to Claude Code / Codex / OpenCode via the Model Context Protocol. Install with one line: npx -y @walkcloud/synthetix-mcp.
    CN: 配套 MCP server(独立仓库 synthetix-mcp-tools)通过 MCP 向 Claude Code / Codex / OpenCode 暴露 33 个工具和 6 个工作流 prompt。一行安装:npx -y @walkcloud/synthetix-mcp。

Full Changelog: v1.0.6...v1.1.0