mcpField
C
Cire — Cosmetic Ingredient Risk Engine

Cire — Cosmetic Ingredient Risk Engine

ローカル
github.com/voix-sys開発ツール231 週間前に更新

Cire — Cosmetic Ingredient Risk Engine について

CIREは、INCI形式の化粧品成分リストを5種類の安全リスクで採点する決定論的APIです。ショッピングエージェント、カタログの絞り込み、コンプライアンス業務、製品推薦システム向けです。

主な機能

  1. 015種類の成分リスクを採点
  2. 02単一または一括のINCI分析
  3. 03成分ペアの相乗効果と競合を評価
  4. 04目標に応じた追加成分の提案
  5. 05根拠情報付きのスコアを返却

活用シーン

  1. 01妊娠・アレルゲンリスクで製品を絞り込み
  2. 02化粧品カタログの一括スキャン
  3. 03コンプライアンス業務で成分を確認
  4. 04安全性プロファイルで製品を順位付け

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

CIRE API — 化粧品成分リスクエンジン

CIRE Certified Version License

AI エージェント向けの、決定論的な INCI 安全性スコアリング API です。
ショッピングエージェント、カタログフィルター、コンプライアンスパイプライン、K-beauty レコメンデーションエンジン向けに設計されています。


CIRE とは?

CIRE は、化粧品成分リスト(INCI 形式)を、次の 5 つのカテゴリにわたって安全性リスク評価します。

カテゴリ説明
irritation_risk皮膚刺激の可能性
allergen_risk既知のアレルゲン
pregnancy_risk妊娠中に安全でない成分
acne_riskコメドを引き起こす成分
interaction_risk危険な成分の組み合わせ

完全に決定論的です。ルールベースです。ML は使用しません。有効な JSON を常に返します。


クイックスタート

curl -X POST https://web-production-9cdb4.up.railway.app/v1/analyze \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"inci": "Water, Retinol, Glycolic Acid"}'

レスポンス:

{
  "risk_score": 52,
  "risk_level": "moderate",
  "confidence_score": 65,
  "category_results": { ... },
  "matches": { ... }
}
  • risk_score:0~100(値が高いほど安全)
  • risk_level:low / moderate / high
  • confidence_score:エビデンスの強さ(0~100)

認証

X-API-Key ヘッダーに API キーを指定します。

X-API-Key: cire-xxxxxxxxxxxx

API キーを取得 → cire.ai


料金

プラン呼び出し回数料金
Starter1,000$9
Growth10,000$49
Scale100,000$299

ティアごとの動作

  • Free ティアの API キー:/v1/analyze、/v1/credits、課金/アカウントの各エンドポイントを呼び出せます
  • Pro ティアの API キー:Free のエンドポイントに加え、/v1/synergy と /v1/optimal を利用できます
  • Free キーで Pro エンドポイントを呼び出すと、次の内容が返されます。
    • 403 Forbidden
    • 明確なメッセージ:Pro tier required for this endpoint...

API リファレンス

インタラクティブなドキュメント全文はこちら:/docs

開発者向けエントリーポイント:

ユースケースの記事:

POST /v1/analyze

INCI 文字列を分析します。1 クレジットを消費します。

POST /v1/batch

リクエストごとに最大 100 件の INCI 文字列を一括分析します。1 件につき 1 クレジットを消費します。

リクエスト:

{ "inci_list": ["Water, Glycerin", "Water, Retinol, Glycolic Acid"] }
POST /v1/synergy (Pro tier)

有益な組み合わせとリスクのある組み合わせを、決定論的にスコアリングします。

リクエスト:

{ "inci": "Water, Adapalene, Benzoyl Peroxide" }

レスポンスには次の項目が含まれます。

  • synergy_score
  • conflict_score
  • evidence_level
  • evidence_refs
POST /v1/optimal (Pro tier)

目標に基づいた、決定論的な推奨を行うエンドポイントです。

リクエスト:

{ "inci": "Water, Niacinamide", "goal": "acne" }

レスポンスには次の項目が含まれます。

  • recommended_additions
  • avoid_with_current
  • evidence_level
  • evidence_refs
GET /v1/credits

残りのクレジット数とキーのティアを確認します。

課金の自動化(Paddle)

  • /v1/webhook は transaction.completed イベントを処理します。
  • custom_data.credits が指定されている場合、クレジットが自動的に追加されます。
  • custom_data.tier が pro/enterprise の場合、API キーのティアが自動的にアップグレードされます。
  • Pro サブスクリプションのチェックアウトでサポートされるパッケージ ID:pro_monthly、pro_yearly(環境変数に Paddle の価格 ID が必要です)。

ユースケース

  • ショッピングエージェント — 妊娠中の安全性やアレルゲンリスクに基づいて商品を絞り込みます
  • カタログ管理者 — 数千件の SKU を一括スキャンします
  • コンプライアンスパイプライン — EU/K-beauty の輸出規制への適合を確認します
  • レコメンデーションエンジン — 安全性プロファイルに基づいて商品をランク付けします

技術情報

  • 純粋な Python で実装されており、ML 依存関係はありません
  • 決定論的な出力 — 同じ入力には常に同じ出力を返します
  • エビデンスに基づいています:EU 制限リスト、FDA 勧告、CIR レポート、査読済みのコンセンサス
  • スモークテスト 13 件すべてに合格しています

Pro データの拡充(冪等)

Pro の処方テーブルを重複行なしで拡充するには、次のようにします。

cd cire-api
python scripts/enrich_pro_seed.py

このスクリプトは、次のレコードのうち不足しているものを追加します。

  • evidence_refs
  • ingredient_pairs
  • formulation_goals

AI エージェントのエコシステム向けに構築されています。CIRE 認定。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。