VA

vuhai2002/ai-slides-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

3 stars 6 forks 品質 60 トレンド 24

ChatGPT Web バックエンドを介して画像を生成し、フルブリード PowerPoint デッキ(ブランドアウェアおよびリファレンススタイル)に組み立てる MCP サーバー(および CLI).

概要

ChatGPT Web バックエンドを介して画像を生成し、フルブリード PowerPoint デッキ(ブランドアウェアおよびリファレンススタイル)に組み立てる MCP サーバー(および CLI)。 - - 利用する。 あなたのアカウントは、レート制限または. - 提供しました。 すべてのリスクを負います。 これらの条件に慣れていない場合は、このソフトウェアを使用しないでください。 - 選択したアスペクト比(16:9、1:1、3:4、4:3、9:16、または生のWxH)でテキストプロンプトから画像を生成します。 - (思考):オプションで、モデルは、描画前により硬く思います(標準<最大延長<) - レンダリングされたテキストの忠実度を向上させる、例えば、ベトナムのdiacritics。 - 描画前のChatGPTアカウントのテキストモデルを経由してプロンプト(Web UIがサイレントなミラー)。 3つのスライド様式:自動車、スライド、フィンテック。 - PowerPoint(.pptx)デッキを1セットの画像からビルドします。 - : ロゴからブランド色を自動検出し、それらの色でスライドを生成し、ロゴをすべてのスライドに合成します.

概要(AI 翻訳)

ChatGPT Web バックエンドを介して画像を生成し、フルブリード PowerPoint デッキ(ブランドアウェアおよびリファレンススタイル)に組み立てる MCP サーバー(および CLI)。

⚠️ 免責事項

このプロジェクトは、個人学習と研究のみの**に提供されています。 reverse-engineers the ChatGPT ウェブバックエンド:

-** 提携していない、またはOpenAIが主催する。**

  • それを使用してVoices OpenAIの利用規約。 あなたのアカウントは、レート制限または永久に禁止されています。
  • 捨てる/二次アカウントを使用する - あなたの重要なアカウントはありません。

保証無しで**を、*as-is提供されて。 すべてのリスクを負います。 これらの条件に慣れていない場合は、このソフトウェアを使用しないでください。

それが何をするか

  • 選択したアスペクト比(16:9、1:1、3:4、4:3、9:16、または生[WxH])でテキストプロンプトから画像を生成します。 -Reasoning努力(thinking])):オプションでモデルを描画する前により硬く考える([standard) repo private を保持している場合は、クローニングマシンは GitHub アカウントにアクセス (gh auth login) で署名する必要があります。

###ログインが2つのステップである理由

ログインは、PKCE で OAuth を使用します。 ステップ1は、承認URLを構築し、ディスク上の1回限りの秘密(PKCE verifier)をスタウズします.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

chatgpt-web-image

Generate images through the ChatGPT web backend with logged-in (free) ChatGPT accounts, no API key, and assemble them into full-bleed PowerPoint decks (brand-aware and reference-styled). Ships a CLI (cgimg) and an MCP server (cgimg-mcp).

⚠️ Disclaimer

This project is provided for personal learning and research only. It reverse-engineers the ChatGPT web backend:

  • Not affiliated with, endorsed by, or sponsored by OpenAI.
  • Using it violates OpenAI’s Terms of Service. Your account may be rate-limited or permanently banned.
  • Use a throwaway / secondary account — never your important one.

Provided as-is, with no warranty. You assume all risk. If you are not comfortable with these terms, do not use this software.

What it does

  • Generates images from text prompts at a chosen aspect ratio (16:9, 1:1, 3:4, 4:3, 9:16, or raw WxH).
  • Reasoning effort (thinking): optionally make the model think harder before drawing (standard < extended < max) — markedly improves rendered text fidelity, e.g. Vietnamese diacritics.
  • Auto-enhances prompts via your ChatGPT account’s text model before drawing (mirrors what the web UI does silently). Three slide styles: auto, slide, fintech.
  • Builds full-bleed PowerPoint (.pptx) decks from a set of images.
  • Branded decks: auto-detects brand colors from your logo, generates slides in those colors, and composites your logo onto every slide.
  • Styled decks: matches the design style and palette of a reference image (without copying its text/content).
  • Multiple accounts (auto-rotation): log in several ChatGPT accounts; the tool probes each account’s remaining image quota and rotates to the next when one runs dry, so several free accounts’ daily caps combine into one deck. If all run out mid-deck you get a partial deck plus when quota resets.
  • Works as an MCP server across Claude Code, Codex, and Antigravity over stdio.
  • Multi-account, fully local auth - your tokens never leave your machine.

Requirements

  • uv — handles Python and dependencies (you do not need to install Python separately; uv fetches Python 3.12 automatically).
  • git
  • A ChatGPT account (use a secondary one — see disclaimer)

Install uv (one time per machine):

# Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

Install

After cloning, run the installer — it installs uv if missing, syncs deps, walks you through login, and registers the MCP server:

git clone https://github.com/vuhai2002/chatgpt-web-image.git
cd chatgpt-web-image
# Windows (PowerShell) — or right-click install.ps1 -> Run with PowerShell
powershell -ExecutionPolicy Bypass -File install.ps1
# macOS / Linux
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "chatgpt-web-image": { "command": "uv", "args": ["run", "cgimg-mcp"], "cwd": "<absolute path to the cloned repo>" } } }