mcpField
N
Novence

Novence

リモート
novence.aiクラウド・インフラ1今日更新
リポジトリ公式サイト

Novence について

Novenceは、AIエージェントによる静的サイトの作成と公開を支援するホスト型MCPサーバーです。プロジェクト、ファイル、デプロイ、ドメイン、フォーム、品質チェックのツールを備え、APIキーなしで開始できる初期設定フローがあります。

主な機能

  1. 01サイトプロジェクトの作成と管理
  2. 02サイトファイルのアップロードと管理
  3. 03サイトのデプロイ・プレビュー・ロールバック
  4. 04カスタムドメインとリダイレクトの設定
  5. 05Lighthouse・アクセシビリティ・リンクのチェック
  6. 06フォームと送信内容の管理

活用シーン

  1. 01エージェントが作成した静的サイトの公開
  2. 02リリース前のデプロイプレビュー
  3. 03サイトのアクセシビリティとリンクの確認
  4. 04ドメイン設定またはフォーム送信の収集

MCP 対応

Novenceはホスト型Streamable HTTP MCPエンドポイントを通じて、静的サイトのホスティングと管理ツールを提供します。クライアントはキーなしで接続して初期設定を行い、以降のセッションでは発行されたBearerキーで認証できます。

設定

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

エンドポイントhttps://api.novence.ai/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.novence.ai/mcp認証が必要

ツール

50
パラメーター型必須説明
emailstringはいアカウントのメールアドレス。最初のライブ URL の後に OTP が届きます。
attributionobjectいいえユーザーをここに誘導した novence.ai ページの初回接触フィールドです。そのまま渡してください。値を捏造しないでください。
attribution.termstringいいえ
attribution.gclidstringいいえ
attribution.mediumstringいいえ
attribution.sourcestringいいえ
attribution.contentstringいいえ
attribution.landingstringいいえ
attribution.campaignstringいいえ
attribution.referrerstringいいえ
attribution.gaClientIdstringいいえ
attribution.gaSessionIdstringいいえ

詳細

Novence MCP

AI エージェント向けの静的サイトホスティング Novence の、ホステッド Model Context Protocol サーバーです。

エージェントがサイトを構築できます。あとは数秒で、公開先を用意できます。

Novence MCP を追加 — Claude または Cursor が create_project を呼び出し、アップロードしてデプロイし、公開 URL を表示します
20 秒 · Claude Code、Cursor、Codex、その他あらゆるエージェント · プラグインから公開 URL まで

  • エンドポイント: https://api.novence.ai/mcp(ストリーミング可能な HTTP)
  • 認証: 最初は省略できます。bootstrap(email) を呼び出すと、セッションに nv_ キーが適用されます。その後のセッションでは Authorization: Bearer nv_… を指定します。
  • ドキュメント: novence.ai/mcp
  • プライバシー: novence.ai/privacy

このリポジトリは Claude Code プラグイン/インストールパッケージ(Novence-ai/mcp)です。MCP サーバー自体はホストされているため、ローカルで実行するものはありません。

Dockerfile と catalog/ の stdio アダプターは、MCP ディレクトリ(Glama)専用です。tools/list に公開ツールスキーマを返します。ホスティング API は含まれていません。エンドユーザーは https://api.novence.ai/mcp を使用してください。

ルートの .mcp.json(および Cursor/Agent Plugins 用の mcp.json)は Cursor 対応で、URL のみが記載されており、Claude の ${user_config.*} プレースホルダーはありません。bootstrap の後、Cursor/シェルのクライアントは環境変数 NOVENCE_API_KEY と Bearer ヘッダーを使って認証情報を保存します。Claude Code プラグインは .claude-plugin/plugin.json のインライン mcpServers を介して、Keychain/userConfig.api_key を保持します。

レジストリー用スキル:skills/novence-deploy(利用可能になったら gh skill install Novence-ai/mcp novence-deploy を実行してください)。

インストール(Claude Code)

claude plugin marketplace add Novence-ai/mcp
# or: enable from the Claude plugin directory after listing is approved

Novence API key は空欄のままにします。bootstrap(email)(MCP)を呼び出してください。公開 URL が表示されたら、プラグイン設定(Keychain)に nv_ キーを貼り付け、/reload-plugins を実行すると、以降のセッションでも認証が維持されます。

Claude はプラグインの userConfig を介してキーを保存します。空の値は未認証として扱われる(Bearer /補間されていない ${user_config.api_key})ため、フィールドを入力する前でも bootstrap が機能します。

Cursor/シェル

ルートの .mcp.json はこの URL のみの形式に対応しています(認証ヘッダーなし)。ヘッダーなしで接続してから、bootstrap を実行してください。

{
  "mcpServers": {
    "novence": {
      "url": "https://api.novence.ai/mcp"
    }
  }
}

bootstrap の後、キーを保存します。

export NOVENCE_API_KEY='nv_…'
{
  "mcpServers": {
    "novence": {
      "url": "https://api.novence.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:NOVENCE_API_KEY}"
      }
    }
  }
}

ワンクリックでインストール(キー不要):Cursor に追加

汎用 MCP クライアント

Cursor と同じです。まず URL のみを指定し、bootstrap の後に Authorization: Bearer nv_… を追加します。

MCP を利用していない場合は、REST による代替手段を使用できます。

# Deploy first (no email): curl -sS -X POST https://api.novence.ai/v1/demo
curl -sS -X POST https://api.novence.ai/v1/bootstrap \
  -H 'Content-Type: application/json' \
  -d '{"email":"[email protected]"}'

公開 URL が表示された後、メールで届いた OTP を確認すると、Free の全クォータを利用できます。

ツール

ツール説明
bootstrap / verify_email / resend_verification / reissue_key事前の nv_ キーなしで登録します。ライブ URL の後に OTP を使用します
create_project / list_projects / get_project / update_project_settingsプロジェクトのライフサイクル(*.novence.ai でのみ share_gate_emails OTP を使用します。Pro/Scale では site_mcp で訪問者向け MCP を利用できます。Pro/Scale では data_edit_emails + data_edit_names で所有者の /edit を設定できます)
get_upload_url / get_upload_urls_batch / confirm_upload / confirm_uploads_batchサイトファイルをアップロードします
list_files / get_file / delete_fileプロジェクトファイルを管理します
set_redirects/_redirects をステージングします(SPA:/* /index.html 200)。適用するには deploy を呼び出します
put_site_dataデプロイせずにライブ /data/{name}.json を更新します(Pro/Scale)
get_site_brief / put_site_brief / list_site_events非公開のウェブマスター向けブリーフと受信トレイ(Pro/Scale)。セッション開始時:取得してから一覧表示します。
deploy / get_deployment_status / get_preview_url / rollback公開、ポーリング、プレビューのエイリアス(Pro/Scale)、直近 5 件のロールバック
publish_html1 つの HTML ドキュメントを index.html にしてデプロイします(新規作成する場合は project_id を省略します)
run_checks / get_checks_results品質チェック(Lighthouse、アクセシビリティ、リンク)
configure_custom_domain / get_domain_statusカスタムドメイン(CNAME の www → fallback.novence.ai、apex は ALIAS または URL リダイレクト)
create_form / list_forms / update_form / list_form_submissions / delete_form_submissionフォーム
checkout / mpp_upgrade / billing_portal有料プラン(メールアドレスの確認が必要。2 つ目のプロジェクト作成後、または 402 エラー発生後に利用できます)
get_quotas_and_usage / get_project_usage / update_project_settings (analytics_enabled) / get_project_analytics / get_accountクォータ、使用状況、オプトイン方式のサイトトラフィック分析
create_account_session / get_account_console_kit課金/アカウントコンソールキット(nv_ を HTML に埋め込まないでください)

公式レジストリ

registry.modelcontextprotocol.io で ai.novence/mcp として公開されています。 MCP Badge

ライセンス

MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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