openai/mcp-extensions
Build plugins that feel like native, first-class features of ChatGPT.
解決する課題
OpenAI MCP Extensions を使用すると、開発者は基本的なテキスト対話を超えた ChatGPT プラグインを作成でき、ChatGPT インターフェース内のネイティブで統合された機能のように動作させることが可能になります。
仕組み
Model Context Protocol (MCP) を拡張し、特定のエントリポイントと UI コンポーネントを提供します。開発者は提供されている TypeScript または Python SDK を使用して、プラグインが ChatGPT のサイドバー、ファイルビューア、メッセージコンポーザー、カスタム入力フォームとどのように対話するかを定義します。
対象ユーザー
ChatGPT 用プラグインを開発しており、カスタム UI 要素や専門的なワークフローをチャット環境に直接追加することで、よりシームレスでインタラクティブなユーザー体験を作成したい開発者向けです。
ハイライト
- アプリに直接アクセスするためのサイドバーエントリポイント。
- 特殊なファイル表示のためのカスタムファイル拡張ハンドラー。
- メッセージ内でプラグインリソースを直接検索・参照できるコンポーザーメンション。
- サムネイルベースの選択など、リッチなユーザー入力のための拡張フォーム。
関連
- プロジェクト
- プロジェクト
- プロジェクト
Waishnav/devspaceDevSpace は、ChatGPT をローカルマシンに安全に接続する自己ホスト型 MCP サーバーで、自分のプロジェクト内のコードを読み取り、編集、検索、実行できるようにします。ローカルで実行し、制御するトンネルを介して公開し、パスワードで接続を承認します。Linux、macOS、Windows(Bash 互換シェル)をサポートし、Node >=22.19 <27 が必要で、npm でインストールします。
- プロジェクト
openclaw/mcporterMCPorter は、開発者が Model Context Protocol(MCP)サーバーを発見、呼び出し、操作できるようにする TypeScript ライブラリおよび CLI です。ツールの一覧表示、呼び出し、OAuth 処理、型付きクライアントや専用 CLI の生成、セッションの記録を行うコマンドを提供します。また、プログラムでの使用のためのランタイム API(createRuntime、callOnce、createServerProxy)を提供し、複数のトランスポートタイプ(HTTP、stdio、SSE)をサポートし、OpenClaw リレーを介して IDE や Chrome DevTools と統合します。
- プロジェクト
kardolus/chatgpt-cliChatGPT CLI は、多くの LLM プロバイダーに対応したクロスプラットフォームのコマンドラインクライアントです。ストリーミングクエリ、スレッドベースのチャット履歴、プロンプトファイルのインジェクション、マルチメディア I/O、および予算とポリシーの制約下でシェル/ファイル/Web 検索ツールを実行できる実験的なエージェントモード (ReAct / Plan-Execute) を提供します。また、カスタムツール呼び出しのために Model Context Protocol (MCP) をサポートしています。Homebrew またはビルド済みバイナリからインストールし、`~/.chatgpt-cli/config.yaml` で API キーを設定して、`chatgpt "your question"` または `chatgpt --interactive` でチャットを開始します。