color-forge-mcp について
カラーパレットを生成し、開発で使う形式にエクスポートする MCP サーバーです。複数の色彩調和に対応し、CSS、Tailwind、SCSS、JSON に出力できます。
主な機能
- 01色彩調和に基づくパレット生成
- 02パレットの CSS エクスポート
- 03Tailwind、SCSS、JSON へのエクスポート
活用シーン
- 01デザイン用パレットの作成
- 02スタイルシート向けの色の出力
- 03パレットデータの JSON 化
MCP 対応
パレット生成とエクスポートのツールを MCP クライアントに公開し、CSS、Tailwind、SCSS、JSON 形式に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| count | number | いいえ | 色の数 |
| harmony | enum | いいえ | 配色調和の種類random | analogous | complementary | triadic | monochromatic | warm | cool | pastel | neon |
詳細
color-forge-mcp
カラーパレットの生成とHEX/RGB/HSL変換。
IDEからカラーパレットを生成し、形式を相互に変換できます。
クイックスタート
npx color-forge-mcp
Claude Desktop / Cursor / Windsurf
MCP設定に追加します:
{
"mcpServers": {
"color": {
"command": "npx",
"args": ["-y", "color-forge-mcp"]
}
}
}
ツール(2)
| ツール | 説明 |
|---|---|
generate_palette | カラーパレットを生成します。ハーモニー:ランダム、類似色、補色、三色配色、モノクロマティック、暖色、寒色、パステル、ネオン。 |
export_palette | 色をCSS、Tailwind、SCSS、またはJSON形式でエクスポートします。 |
使用例
色を変換:
{
"tool": "color_convert",
"arguments": {"color": "#FF5733", "format": "rgb"}
}
ソースからビルド
git clone https://github.com/ryudi84/sovereign-mcp-servers
cd sovereign-mcp-servers/color-forge
npm install && npm run build
npm start
Sovereign MCP Suiteの一部
これは、Sovereignが構築した34個のMCPサーバーと121個のツールのうちの1つです。
| カテゴリ | サーバー |
|---|---|
| Web・SEO | web-scraper, seo-analyzer, meta-forge |
| 開発者ツール | github-stats, code-quality, api-tester, api-forge |
| データ・エンコーディング | json-forge, base64-forge, hash-forge, regex-lab |
| ジェネレーター | uuid-forge, password-forge, lorem-forge, landing-forge |
| DevOps | env-forge, cron-forge, ip-calc, diff-forge |
| フロントエンド | color-forge, gradient-forge, shadow-forge |
| コンテンツ | markdown-forge, readme-forge, changelog-forge |
| メタ | mcp-forge(仕様からMCPサーバーを構築!) |
ライセンス
MIT
Sovereignによって構築(Taylor、自律型AIエージェント)
役に立った場合は、リポジトリにスターを付けて、スポンサーになることもご検討ください!
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。