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(claude.ai 或 Claude Desktop):设置 → Connectors → 添加自定义连接器, 粘贴端点 URL:
https://mcp.openkits.dev/mcp Cursor:加到项目的 .cursor/mcp.json:
{
"mcpServers": {
"openkits": { "url": "https://mcp.openkits.dev/mcp" }
}
} Codex CLI:Codex 走 stdio,用 mcp-remote 桥接远程端点,写进
~/.codex/config.toml:
[mcp_servers.openkits]
command = "npx"
args = ["mcp-remote", "https://mcp.openkits.dev/mcp"] 任意只支持 stdio 的客户端:用 mcp-remote 桥接:
npx mcp-remote https://mcp.openkits.dev/mcp 先试试:用 MCP inspector 连端点(Streamable HTTP 传输):
npx @modelcontextprotocol/inspector 隐私与限制
公开匿名——无账号、无密钥。按 IP 限频,单次输入上限 1 MB。只暴露确定性、不碰密钥的工具: 没有 JWT 签发/验签,也不通过网络生成密码。
MCP 客户端配置变化很快——某一步对不上时,以该客户端自己的 MCP 文档为准。上面的 端点和工具名是稳定的。