mcpField
S
SmugMug MCP Server and API by Cotlet

SmugMug MCP Server and API by Cotlet

远程服务
cotlet.dev媒体与设计02 天前更新

关于 SmugMug MCP Server and API by Cotlet

SmugMug MCP 服务可让 AI Agent 操作已登录的 SmugMug 账户,适合摄影师及需要管理客户图库的人。它提供托管连接,也可通过本地 stdio 服务转发工具调用。

主要功能

  1. 01查看和管理图库
  2. 02创建图库并设置隐私
  3. 03上传照片
  4. 04查看图库访问情况
  5. 05调整照片与价格列表

适用场景

  1. 01创建客户婚礼图库并分享链接
  2. 02检查长期无人访问的图库
  3. 03按日期和地点重命名照片
  4. 04为肖像图库设置价格列表

MCP 相关

向 MCP 客户端提供 SmugMug 工具;本地 stdio 服务将调用转发到 Cotlet.dev 托管服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://cotlet.dev/mcp/v1/smugmug/connect
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://cotlet.dev/mcp/v1/smugmug/connect
Streamable HTTPhttps://cotlet.dev/mcp/v1/smugmug需要授权

工具

详细介绍

如何将 SmugMug 连接到 Claude Code、ChatGPT 和任何 AI Agent

是的,Claude、ChatGPT 和其他 AI Agent 可以在你的 SmugMug 账户中工作。 SmugMug 的 API v2 需要 API 密钥、OAuth 和开发人员。Cotlet.dev 无需编写代码,就能将你已登录的 SmugMug 账户连接到任何 AI Agent,让你用日常语言管理图库。

你可以这样提问

创建一个名为“Smith Wedding 2026”的图库,将其设为私密,并与客户分享链接。

过去 6 个月内哪些图库没有访问记录?

按日期和地点重命名我最新图库中的照片。

将新的人像图库的价目表设为我的标准价目表。

列出所有仍为公开状态、但标题中标记为仅限客户查看的图库。

2 分钟内完成连接

在 https://cotlet.dev/app 获取 API 密钥,并将其导出为 COTLET_API_KEY。

Claude Code
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"
ChatGPT

设置 → 应用 → 添加连接器 URL https://cotlet.dev/mcp/v1,然后使用 Cotlet.dev 登录。无需 API 密钥。

Cursor

将此仓库中的 .cursor/mcp.json 复制到你的项目中:

{
  "mcpServers": {
    "cotlet": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": {
        "Authorization": "Bearer ${COTLET_API_KEY}"
      }
    }
  }
}

在本地运行(stdio)

这是一个真正的 MCP 服务。它通过 stdio 使用 MCP,无需任何密钥即可列出 SmugMug 工具,并将每次工具调用转发到托管的 Cotlet.dev 服务。建议使用上面的托管 URL。如果你的客户端只能启动本地服务,请使用此方式。

{"mcpServers":{"smugmug":{"command":"uvx","args":["smugmug-mcp"],"env":{"COTLET_API_KEY":"your-key"}}}}

也可以使用 Docker:

docker build -t smugmug-mcp .
docker run -i --rm -e COTLET_API_KEY smugmug-mcp

工具:smugmug_guide、smugmug_status、smugmug_open、smugmug_read、smugmug_click、smugmug_type、smugmug_close。如果未设置 COTLET_API_KEY,工具调用会回复:“Set COTLET_API_KEY. Get a key at https://cotlet.dev/app”。

命令行

Python 3.10+,无需安装其他内容。通过 PyPI 安装:

pip install smugmug-mcp        # or run it once: uvx smugmug-mcp connect
smugmug-mcp connect

或者直接使用此仓库:

export COTLET_API_KEY="your-key"
python3 smugmug_agent.py connect   # ready config for Claude Code, Cursor, ChatGPT
python3 smugmug_agent.py status    # is SmugMug ready in your Cotlet.dev account
python3 smugmug_agent.py guide     # SmugMug screens and sign-in link
python3 smugmug_agent.py read      # open SmugMug, read the page, close the browser
python3 smugmug_agent.py tools     # list Cotlet.dev tools
python3 smugmug_agent.py serve     # start the stdio MCP server (same as no argument)

SmugMug 用户常见问题

SmugMug 有 API 吗?

有,SmugMug 提供 API v2,但需要 API 密钥、OAuth 和代码。Cotlet.dev 无需 API 密钥或开发人员,就能让 AI Agent 在你自己的 SmugMug 账户中完成相同的工作。

如何将 SmugMug 连接到 ChatGPT?

在 ChatGPT 中将 Cotlet.dev 添加为应用(设置 → 应用,连接器 URL 为 https://cotlet.dev/mcp/v1),在 Cotlet.dev Cloud Browser 中登录一次 SmugMug,然后用日常语言向 ChatGPT 提出请求。无需编写代码,也无需 SmugMug API 密钥。

可以通过 Claude 使用 SmugMug 吗?

可以。在 Claude Code 中运行上面的一行 claude mcp add 命令;在 Claude 应用中,将 https://cotlet.dev/mcp/v1 添加为自定义连接器。之后,Claude 就能在你自己的 SmugMug 账户中工作。

有 SmugMug MCP 服务吗?

SmugMug 没有官方 MCP 服务。Cotlet.dev 是一个托管的 MCP 服务,可全天候代表你在 SmugMug 中工作,并支持 Claude、ChatGPT、Cursor、Codex、n8n、Make 和 Zapier。

查看详情

也适用于


了解更多:https://cotlet.dev/integrations/smugmug-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=smugmug

免费开始使用:https://cotlet.dev/signup?app=smugmug&utm_source=github&utm_medium=readme&utm_campaign=smugmug

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。