openkits 作为 MCP server
openkits 每个确定性工具同时暴露为远程 MCP server,AI agent(Claude、 Cursor、Codex…)可以直接调用。一套核心,两个壳:你已经在用的网页 UI,和这个 MCP 端点。
端点(Streamable HTTP):
https://mcp.openkits.dev/mcp 工具
convert_data—— JSON / YAML / XML / TOML / CSV 任意互转。format_json—— 格式化或压缩 JSON,可选键排序。diff_json—— 两份 JSON 的语义 diff(忽略噪音 / 数组顺序)。cron_timezone—— cron 表达式跨时区转换。unix_time—— 时间戳/日期 → unix 秒、毫秒、ISO。decode_jwt—— 解码 JWT 的 header 与 claims(不验签)。
加到你的客户端
运行:
claude mcp add --transport http openkits https://mcp.openkits.dev/mcp claude.ai 或 Claude Desktop —— 设置 → Connectors → 添加自定义连接器 → 粘贴 URL:
https://mcp.openkits.dev/mcp 加到项目的 .cursor/mcp.json:
{
"mcpServers": {
"openkits": { "url": "https://mcp.openkits.dev/mcp" }
}
} 运行(VS Code + GitHub Copilot):
code --add-mcp '{"name":"openkits","type":"http","url":"https://mcp.openkits.dev/mcp"}' Codex 走 stdio,用 mcp-remote 桥接,写进 ~/.codex/config.toml:
[mcp_servers.openkits]
command = "npx"
args = ["mcp-remote", "https://mcp.openkits.dev/mcp"] 运行:
gemini mcp add openkits https://mcp.openkits.dev/mcp --transport http 想先试试?npx @modelcontextprotocol/inspector —— 用 Streamable HTTP
连这个端点。
隐私与限制
公开匿名——无账号、无密钥。按 IP 限频,单次输入上限 1 MB。只暴露确定性、不碰密钥的工具: 没有 JWT 签发/验签,也不通过网络生成密码。
MCP 客户端配置变化很快——某一步对不上时,以该客户端自己的 MCP 文档为准。上面的 端点和工具名是稳定的。