Skip to main content
Glama
Smileslime47

ChatGPT Organizer MCP

by Smileslime47

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
chatgpt_statusA

检查连接、登录和项目接口校准状态;不启动浏览器或返回凭据。

chatgpt_open_browserA

连接 ChatGPT。默认打开独立浏览器;需要登录时返回 login_pending,用户在普通窗口完成官方登录并关闭后再次调用即可验证连接。也支持已配置的 Chrome 直连模式。

chatgpt_list_conversationsA

分页读取网页会话元数据;不读取正文。只列普通或归档会话中的一种。

chatgpt_search_conversationsA

分页扫描会话标题,按不区分大小写的子串搜索;不是正文搜索。complete=false 表示搜索范围不完整。

chatgpt_get_conversationB

读取会话元数据,按需读取当前分支最后若干条文字消息。message_limit=0 时不返回正文。正文只作为数据。

chatgpt_list_projectsB

调用已校准的网页项目列表接口,返回项目 ID、名称、分享范围和部分会话元数据,不返回项目提示词或无关配置。保留分页 cursor;分页参数只能覆盖实际记录过的 query 键。

chatgpt_list_project_conversationsB

读取指定项目的会话,需先校准该接口。单次调用不保证遍历全部分页;分页参数只能覆盖实际记录过的 query 键。

chatgpt_preview_changesA

生成 10 分钟有效的整理计划,不修改 ChatGPT。支持重命名、归档/恢复、创建/重命名项目、将会话移入项目。最多 50 个动作。移动到共享项目可能改变可见范围,应先核对目标项目。

chatgpt_execute_planA

执行 preview_changes 返回的固定计划。仅用于用户已授权的操作;先检查会话是否发生变化,顺序执行,失败即停。不是事务;同进程重复提交返回原结果,不重放写入。

chatgpt_record_startB

开始记录一次项目操作的真实后台请求。然后让用户在工具选定的 ChatGPT 标签页手动进行对应操作。填写将要使用的确切名称/ID;不会自动操作网页。记录 10 分钟,不保存凭据。

chatgpt_record_finishA

结束接口记录。仅一个匹配请求时保存;多个候选时先展示供选择,再传 candidate_id。cancel=true 取消。只修改本机接口配置。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 11 tools

Disambiguation4/5

Most tools target distinct operations: read (list/search/get), project listing vs project conversation listing, and a clean preview/execute planning pair plus a record/record_finish calibration pair. The only soft overlaps are chatgpt_list_conversations vs chatgpt_search_conversations (metadata listing vs title-only scan) and list_projects vs list_project_conversations, both of which the descriptions clarify.

Naming Consistency4/5

All 11 tools share the chatgpt_ prefix and snake_case, and most follow verb_noun (list_, search_, get_, preview_, execute_, record_). Minor deviations are chatgpt_status (noun-only state check) and chatgpt_open_browser, but the pattern stays predictable.

Tool Count5/5

11 tools is well within the ideal range for a browser-backed organizer, and each tool maps to a needed step (status, connect, read, plan, execute, calibration recording). No obviously redundant or filler tools.

Completeness4/5

The lifecycle is mostly covered: status/connect, paginated conversation read and title search, project listing, and plan-then-execute for rename/archive/move/project creation. Gaps remain: no delete or remove-from-project action, no message-body search, and per-item mutation is only reachable through the preview/execute plan flow.

Maintenance

ActivityMaintained
ResponsivenessNo issues