mcpField
N
Nitrozen

Nitrozen

リモート
nitrozen.io開発ツール0今日更新
リポジトリ公式サイト

Nitrozen について

Nitrozenは、Nitrozen.ioの更新履歴プラットフォームをMCPクライアントから管理するホスト型MCPサーバーです。更新履歴の作成、編集、公開、閲覧に加え、APIトークンも管理できます。

主な機能

  1. 01更新履歴プロジェクトの作成と管理
  2. 02エントリーの作成、編集、削除
  3. 03公開エントリーの閲覧
  4. 04APIトークンの一覧表示と失効
  5. 05アカウント使用量とプランの確認

活用シーン

  1. 01プロジェクトの更新履歴を作成して公開
  2. 02既存の更新履歴エントリーを更新
  3. 03認証なしで公開済みエントリーを閲覧
  4. 04クライアント接続用APIトークンの管理

MCP 対応

ホスト型のStreamable HTTP MCPサーバーが、Nitrozenのアカウント、プロジェクト、エントリー、トークン用ツールを公開します。OAuthまたはBearer APIトークンで接続でき、Dockerのstdioブリッジも含まれます。

設定

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

エンドポイントhttps://mcp.nitrozen.io/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://mcp.nitrozen.io/mcp認証が必要

ツール

詳細

Nitrozen のロゴ

Nitrozen MCP サーバー

ホスト型の変更履歴プラットフォームである Nitrozen.io の公式リモート Model Context Protocol サーバーです。AI アシスタントを使って、プロジェクトの作成、変更履歴エントリーの作成と公開、公開中の変更履歴の閲覧ができます。

  • エンドポイント: https://mcp.nitrozen.io/mcp(Streamable HTTP、Cloudflare Workers 上でホスト)
  • ドキュメント: https://nitrozen.io/docs/mcp

インストールは不要です。ホスト型サーバーです。このリポジトリには Worker のソースが含まれています。

ツール

ツール説明
get_user認証済みユーザーのプロフィールとプランを取得
get_usage使用統計とプランの上限を取得
list_projectsすべての変更履歴プロジェクトを一覧表示(各プロジェクトに public_url が含まれます)
create_project新しいプロジェクトを作成
get_projectpublic_url を含む、IDで指定したプロジェクトを取得
update_projectプロジェクト名/説明を更新
delete_projectプロジェクトを削除
list_entriesプロジェクトのエントリーを一覧表示(ページネーション対応)
create_entry変更履歴エントリーを作成
get_entryIDで指定したエントリーを取得
update_entryエントリーを更新
delete_entryエントリーを削除
list_tokensAPI トークンを一覧表示
create_token新しい API トークンを作成
revoke_tokenAPI トークンを取り消し
get_public_entriesプロジェクトのスラッグで公開済みエントリーを一覧表示(認証不要)

認証

有効なトークンのないリクエストには、https://mcp.nitrozen.io/.well-known/oauth-protected-resource を示す WWW-Authenticate ヘッダーとともに 401 が返されます。

クライアントを接続する

Claude.ai

設定 → コネクター(インテグレーション)→ カスタムコネクターを追加 → https://mcp.nitrozen.io/mcp の順に進み、Nitrozen にサインインして承認します。

Claude Code
claude mcp add --transport http nitrozen https://mcp.nitrozen.io/mcp \
  --header "Authorization: Bearer <your-api-token>"
Cursor (~/.cursor/mcp.json) / Windsurf / その他の JSON 設定
{
  "mcpServers": {
    "nitrozen": {
      "url": "https://mcp.nitrozen.io/mcp",
      "headers": { "Authorization": "Bearer <your-api-token>" }
    }
  }
}
Cline (cline_mcp_settings.json)
{
  "mcpServers": {
    "nitrozen": {
      "type": "streamableHttp",
      "url": "https://mcp.nitrozen.io/mcp",
      "headers": { "Authorization": "Bearer <your-api-token>" },
      "disabled": false
    }
  }
}
VS Code (.vscode/mcp.json)
{
  "servers": {
    "nitrozen": {
      "type": "http",
      "url": "https://mcp.nitrozen.io/mcp",
      "headers": { "Authorization": "Bearer <your-api-token>" }
    }
  }
}
Docker(stdio ブリッジ)

stdio のみ対応するクライアントでは、付属の Dockerfile が mcp-remote を使ってホスト型サーバーに接続します:

docker build -t nitrozen-mcp .
docker run -i --rm -e NITROZEN_API_TOKEN=<your-api-token> nitrozen-mcp

開発

npm install
npm run dev      # local Worker
npm run deploy   # deploy to Cloudflare

ライセンス

LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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