mcpField
S
SunLicense

SunLicense

リモート
docs.sunlicense.comビジネス・マーケティング03 日前に更新
リポジトリ公式サイト

SunLicense について

SunLicenseは、ソフトウェア販売者向けのホスト型ライセンス管理サービスで、公式MCPサーバーを提供します。ライセンスキー、顧客、マシン、自動化、分析、ライセンスコードの導入を扱うツールを備えています。

主な機能

  1. 01ライセンスの発行、一時停止、取り消し
  2. 02顧客、マシン、アクセスルールの管理
  3. 03ライセンス自動化の作成とテスト
  4. 04検証状況と製品分析の確認
  5. 05ドキュメント検索とSDKスニペットの取得
  6. 06ホスト型OAuthまたはローカルCLIサーバーの利用

活用シーン

  1. 01顧客のライセンスキーの発行やブロック
  2. 02ライセンスに紐づくマシンの解放
  3. 03ライセンスチェック失敗の原因調査
  4. 04プロジェクトへのライセンス検証の追加

MCP 対応

ホスト型サーバーは、Streamable HTTPとOAuthを通じてSunLicenseの管理ツール、プロンプト、SDKリソースを公開します。個人アクセストークンを使い、ローカルの`sunlicense mcp` CLIサーバーから同じツールを利用することもできます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.sunlicense.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@sunlicense/cli0.9.0

ツール

詳細

SunLicense MCP サーバー

AI アシスタントから、ソフトウェアを販売する人向けのライセンスキーサービスであるSunLicenseを操作できます (Minecraft のプラグインや MOD、FiveM のリソース、Discord ボット、デスクトップアプリ、ゲーム、ツールなど)。ライセンスの発行、一時停止、取り消し、顧客のマシンの登録解除、流出したキーのブロック、顧客の検索、自動化の構築、ライセンスチェック統計の確認、コードへのライセンスチェックの追加が可能です。

SunLicense の公式 MCP サーバーは、次の場所でホストされています。

https://api.sunlicense.com/mcp

OAuth を使用したストリーミング可能な HTTP 方式です。ツールを初めて実行すると、アシスタントがブラウザーで SunLicense を開きます。サインインし、付与したくない権限のチェックを外して、Connect を選択してください。コピーする API キーはありません。トークンを使ったローカルサーバー(スクリプト、CI、ブラウザーを使わない場合)を希望する場合は、以下のsunlicense mcpをご利用ください。

MCP はすべての SunLicense プランに含まれています。Free(1 日あたり 50 回のツール呼び出し)、Lite(300 回)、Standard(3,000 回)があります。app.sunlicense.comで無料登録できます。

mcp-name: com.sunlicense/mcp

接続

claude.ai、Claude Desktop、モバイル: Settings → Connectors → Add custom connector → 名前にSunLicense、URL に https://api.sunlicense.com/mcpを入力 → Connect。

ChatGPT(カスタム MCP サーバーを利用できるプラン):chatgpt.com/plugins → Add → Add custom MCP server → 上記の URL を入力し、認証にOAuthを選択して、詳細設定はデフォルトのままにします。

Claude Code:

claude mcp add --transport http sunlicense https://api.sunlicense.com/mcp

その後、/mcp → sunlicense → Authenticate を選択します。または、ライセンスチェックの作成スキルも追加する SunLicense プラグインをインストールしてください。

Cursor: ~/.cursor/mcp.json(またはプロジェクトの.cursor/mcp.json)に追加してから、Settings → MCP でConnectを選択します。

{
  "mcpServers": {
    "sunlicense": { "url": "https://api.sunlicense.com/mcp" }
  }
}

VS Code(GitHub Copilot エージェントモード):

code --add-mcp '{"name":"sunlicense","type":"http","url":"https://api.sunlicense.com/mcp"}'

Windsurf: ~/.codeium/windsurf/mcp_config.jsonに追加します。

{
  "mcpServers": {
    "sunlicense": { "serverUrl": "https://api.sunlicense.com/mcp" }
  }
}

Codex CLI:

codex mcp add sunlicense --url https://api.sunlicense.com/mcp
codex mcp login sunlicense

Cline、Gemini CLI、その他のクライアント: 上記の URL を使ってリモート(ストリーミング可能な HTTP)サーバーを追加してください。MCP OAuth に対応するクライアントであれば利用できます。クライアントは Client ID Metadata Document または Dynamic Client Registration を使って自身を識別します。

ローカルサーバー:sunlicense mcp

同じツールをsunlicense CLIからローカルで実行できます(macOS、Linux、Windows に対応。npm で単一のバイナリをインストールします)。ダッシュボード(Settings → Access tokens)で個人用アクセストークンを作成し、次の内容を追加してください。

{
  "mcpServers": {
    "sunlicense": {
      "command": "npx",
      "args": ["-y", "@sunlicense/cli@latest", "mcp"],
      "env": { "SUNLICENSE_TOKEN": "slp_..." }
    }
  }
}

CLI をインストールした状態(npm install -g @sunlicense/cli)でsunlicense mcp installを実行すると、見つかったアシスタント向けにこの設定を書き込みます。SUNLICENSE_API_KEY(slk_ API キー)を設定すると、実際のライセンスチェックであるtest_validateも有効になります。どちらのサーバーも、組織の日次利用枠を共有します。

できること

次のように試してみてください:「[email protected] に Pro ライセンスを発行して」、「AX8P-…が失敗するのはなぜ?」、「誰かがフォーラムに私のキーを投稿したので、使えないようにして」、「今週、ライセンスチェックは何件失敗しましたか?その理由は?」、「この Paper プラグインに SunLicense を追加して」。

プロンプト:add_licensing(このプロジェクトにライセンス機能を設定)、investigate_license、block_leak、build_automation。 リソース:SDK スニペット(sunlicense://sdk/{language})とドキュメント。

製品とポリシー

ツール機能
list_products製品を一覧表示読み取り
create_product製品を作成変更
delete_product製品を削除変更、事前確認あり
list_policiesポリシーを一覧表示読み取り
create_policyポリシー(プラン/ティア)を作成変更
update_policyポリシー(プラン/ティア)を変更変更、事前確認あり
delete_policyポリシーを削除変更、事前確認あり

ライセンス

ツール内容
list_licensesライセンスの一覧表示読み取り
get_licenseライセンスの表示読み取り
issue_licenseライセンスの発行変更
suspend_licenseライセンスの一時停止変更、事前確認あり
reinstate_licenseライセンスの再有効化変更
revoke_licenseライセンスの取り消し変更、事前確認あり
delete_licenseライセンスの削除変更、事前確認あり
reveal_license_keyライセンスキーの表示変更
rotate_license_keyライセンスキーの再発行変更、事前確認あり
offline_license_fileオフラインライセンスファイル読み取り

マシンと IP アドレス

ツール内容
list_machinesライセンスに紐づくマシンの一覧表示読み取り
deactivate_machineマシンの無効化変更、事前確認あり
list_license_ipsライセンスの IP アドレスの一覧表示読み取り
release_license_ipライセンスの IP アドレスの解放変更、事前確認あり

顧客

ツール内容
list_customers顧客の一覧表示読み取り
create_customer顧客の追加変更
update_customer顧客情報の編集変更
block_customer顧客のブロック変更、事前確認あり
unblock_customer顧客のブロック解除変更
merge_customers2 人の顧客の統合変更、事前確認あり
delete_customer顧客の削除変更、事前確認あり

ブラックリストと除外ルール

ツール内容
list_access_rulesアクセスルールの一覧表示読み取り
add_access_ruleブラックリストまたは除外ルールの追加変更
delete_access_ruleアクセスルールの削除変更、事前確認あり

API キーとチーム

ツール内容
list_api_keysAPI キーの一覧表示読み取り
create_api_keyAPI キーの作成変更
revoke_api_keyAPI キーの取り消し変更、事前確認あり
sign_out_memberメンバーのサインアウト変更、事前確認あり

自動化

ツール内容
automation_catalog自動化の構成要素読み取り
list_automations自動化の一覧表示読み取り
get_automation自動化の表示読み取り
validate_automation自動化のチェック読み取り
create_automation自動化の作成(無効状態)変更
update_automation自動化の変更変更、事前確認あり
test_automation自動化のテスト実行読み取り
enable_automation自動化の有効化変更、事前確認あり
disable_automation自動化の無効化変更、事前確認あり
list_automation_runs自動化の実行履歴の一覧表示読み取り

統計と設定

ツール内容
licensing_statsライセンス統計読み取り
validation_stats検証統計読み取り
integration_statusインテグレーションのステータス読み取り
mcp_usage本日の MCP 呼び出し数読み取り
test_validateライセンスチェックのテスト(CLI のみ)変更

ゴミ箱

ツール内容
list_trashゴミ箱の一覧表示読み取り
restore_from_trashゴミ箱からの復元変更

プロダクト分析

ツール内容
analytics_summaryプロダクト分析の概要読み取り
analytics_breakdownプロダクト分析の内訳読み取り
analytics_featuresプロダクト機能の利用状況読み取り

プロダクトリリース

ツール内容
list_releasesリリースの一覧表示読み取り
create_releaseリリースの作成変更、事前確認あり

コード難読化

ツール内容
obfuscate_fileファイルの難読化変更
obfuscation_status難読化実行のステータス読み取り
obfuscation_profiles_list難読化プロファイルの一覧表示読み取り

コードとドキュメント

ツール内容
sdk_snippetSDK スニペット読み取り
search_docsドキュメントの検索読み取り
「最初に確認する」ツールには破壊的操作を示すマーク(destructiveHint)が付いているため、アシスタントは実行前に確認します。すべてのツールにタイトルと、読み取り専用、破壊的操作、オープンワールドに関する明示的なヒントがあります。

安全性とプライバシー

  • アシスタントはあなたとして動作します。実行できるのは、あなたの役割と承認した権限で許可されていることだけです。変更内容には、ライセンス上で「Issued by AI assistant (…)」と表示されます。
  • ライセンスキーはマスクされたままです(AX8P-XXXX-XXXX-XXXX)。完全なキーは、要求した場合にのみ表示されます(reveal_license_key)。
  • SunLicense が受け取るのはツール呼び出しのみ(ツール名と引数)で、プロンプト、チャット、コードを受け取ることはありません。
  • いつでも接続を解除できます:ダッシュボード → Settings → Access tokens → Connected AI apps。使用されていない接続は30日後に終了します。

詳細:claude.ai、ChatGPT、その他のアプリを接続する、sunlicense mcp、プライバシーポリシー。

開発者向け

エンドポイントhttps://api.sunlicense.com/mcp(Streamable HTTP、ステートレス、JSON レスポンス)
認証OAuth 2.1、PKCE(S256)を使用した認可コードフロー。保護されたリソースのメタデータ、認可サーバーのメタデータ
クライアントクライアント ID メタデータドキュメントまたは動的クライアント登録。リダイレクト URI は https またはループバック
未認証リクエストWWW-Authenticate: Bearer resource_metadata=… を含む 401
レジストリ公式 MCP Registry の com.sunlicense/mcp

このリポジトリにはリストファイル(server.json、lhm.plugin.json、.cursor-plugin/、glama.json)が含まれています。サーバー自体は SunLicense Cloud の一部です。

サポート

docs.sunlicense.com · サポート · [email protected] · status.sunlicense.com

ライセンス

このリポジトリ内のファイル:MIT No Attribution。SunLicense 自体は、利用規約に基づくホステッドサービスです。

コメント

MCP は初めてですか?

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

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