Repository navigation
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 acceptAuthorization: Bearer <key>with zero route-handler changes —getAuthUser()falls back to Bearer after cookie auth fails, andproxy.tslets 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