Generate images MCP server について
TypeScript と Node.js で構築された MCP サーバーで、OpenAI 互換 API を通じて画像を生成します。MCP クライアントから画像生成モデルを呼び出したいユーザー向けです。
主な機能
- 01OpenAI 互換画像 API
- 02テキストから画像を生成
- 03モデル ID の設定
- 04stdio 通信
活用シーン
- 01Cline や ROO CODE での画像生成
- 02テキスト画像 API の MCP クライアント接続
MCP 対応
stdio でクライアントと通信し、画像生成機能を提供する MCP サーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
画像を生成する MCP サーバー
OpenAI DALL-E モデル API 呼び出しと互換性のある Model Context Protocol (MCP) サーバーの実装です。
本プロジェクトは https://github.com/nicekate/flux-dev-mcp をベースに改変しました。原作者の貢献に感謝します。 OpenAI インターフェースと完全に互換性のある転送 API サービスを使用しており、OpenAI や Anthropic など複数の大規模言語モデル API、MidJourney や Flux などのテキストから画像を生成するモデル API が含まれています。 最新モデルの claude-3-7-sonnet が公開されました!!
招待リンク https://xiaohumini.site/register?aff=Zbtb から登録すると、0.4 ドル分の無料呼び出しを利用できます!
技術スタック
- TypeScript
- Node.js
- 端脳雲 API
クイックスタート
環境要件
- Node.js 16+
- npm または yarn
- Windows または MacOS
依存関係のインストール
# Windows/MacOS 通用命令
npm install
プロジェクトのビルド
# Windows/MacOS 通用命令
npm run build
開発モード
自動再ビルドを有効にした開発モードを起動します:
# Windows/MacOS 通用命令
npm run watch
Cline/ROO CODE プラグインの設定方法
Cline/ROO CODE プラグインでは、MCP サーバーの起動コマンドを設定する必要があります。次の手順に従って設定してください:
設定内容の例:
Windows:
{
"mcpServers": {
"genimg-mcp": {
"command": "node",
"arg": ["C:\\path\\to\\genimg-mcp\\dist\\index.js"],
"env": {
"OPENAI_API_KEY": "sk-xxxxx",
"OPENAI_MODEL_ID": "dall-e-3" # 可选
}
}
}
}
MacOS:
{
"mcpServers": {
"genimg-mcp": {
"command": "/path/to/genimg-mcp/dist/index.js",
"env": {
"OPENAI_API_KEY": "sk-xxxxx",
"OPENAI_MODEL_ID": "dall-e-3" # 可选
}
}
}
}
注意:
- Windows のパスには、二重のバックスラッシュ
\\または単一のスラッシュ/を使用してください。 - MacOS のパスには、単一のスラッシュ
/を使用してください。 - パスが実際のインストール場所を指していることを確認してください。
デバッグガイド
MCP サーバーは標準入出力(stdio)で通信するため、デバッグが難しい場合があります。MCP Inspector ツールの使用をおすすめします:
# Windows/MacOS 通用命令
npm run inspector
Inspector に、デバッグツールにアクセスするためのブラウザー用 URL が表示されます。
お問い合わせ
サポートが必要な場合は、[email protected] までお問い合わせください。
ライセンス
本プロジェクトは MIT ライセンスを採用しています。詳細については LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。