Agent
OpenClaw
把 Imagifly MCP 服务器接入 OpenClaw 网关。
OpenClaw 是运行在你自己机器上的开源个人 AI Agent 网关。你可以从聊天应用里找到它,它能使用工具、执行任务,并通过 MCP 服务器扩展自身能力——于是 Imagifly 就成了你的助手能直接从聊天里调用的工具。
- 官网:openclaw.ai
- 文档:docs.openclaw.ai
- MCP 指南:docs.openclaw.ai/tools/mcp
添加服务器
在运行网关的环境里把 Key 放进
IMAGIFLY_API_KEY。通过 CLI 注册服务器,或编辑
~/.openclaw/openclaw.json。探测连接,然后重启网关。
export IMAGIFLY_API_KEY="imf_your_key_here"
openclaw mcp set imagifly '{
"url": "https://imagifly.net/api/mcp",
"transport": "streamable-http",
"headers": { "Authorization": "Bearer ${IMAGIFLY_API_KEY}" }
}'或者把它加到 ~/.openclaw/openclaw.json 的 mcp.servers 段里:
{
"mcp": {
"servers": {
"imagifly": {
"url": "https://imagifly.net/api/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer ${IMAGIFLY_API_KEY}"
}
}
}
}
}`transport` 不能省
OpenClaw 在省略 transport 时默认使用 sse。Imagifly 走的是 Streamable HTTP,所以要显式写上 "transport": "streamable-http"。
同一个服务器也可以在网关界面的 设置 → MCP 中添加。
验证并重载
openclaw mcp doctor imagifly --probe
openclaw mcp reload然后重启网关,让工具列表重建:
openclaw gateway restartopenclaw mcp doctor 会报告握手结果、协商出的协议版本和工具数量;正常的服务器会列出六个工具。
试一试
给助手发一条消息,例如:
Draw a wide shot of a lighthouse in a storm, then send me the image.它会调用 generate_image,等任务完成,然后在聊天里返回 URL。