Nitrozen について
Nitrozenは、Nitrozen.ioの更新履歴プラットフォームをMCPクライアントから管理するホスト型MCPサーバーです。更新履歴の作成、編集、公開、閲覧に加え、APIトークンも管理できます。
主な機能
- 01更新履歴プロジェクトの作成と管理
- 02エントリーの作成、編集、削除
- 03公開エントリーの閲覧
- 04APIトークンの一覧表示と失効
- 05アカウント使用量とプランの確認
活用シーン
- 01プロジェクトの更新履歴を作成して公開
- 02既存の更新履歴エントリーを更新
- 03認証なしで公開済みエントリーを閲覧
- 04クライアント接続用APIトークンの管理
MCP 対応
ホスト型のStreamable HTTP MCPサーバーが、Nitrozenのアカウント、プロジェクト、エントリー、トークン用ツールを公開します。OAuthまたはBearer APIトークンで接続でき、Dockerのstdioブリッジも含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.nitrozen.io/mcpclaude mcp add --transport http io-nitrozen-nitrozen https://mcp.nitrozen.io/mcp{"mcpServers":{"io-nitrozen-nitrozen":{"type":"http","url":"https://mcp.nitrozen.io/mcp"}}}Cursor で開く{"servers":{"io-nitrozen-nitrozen":{"type":"http","url":"https://mcp.nitrozen.io/mcp"}}}VS Code で開く{"mcpServers":{"io-nitrozen-nitrozen":{"type":"http","url":"https://mcp.nitrozen.io/mcp"}}}{"mcpServers":{"io-nitrozen-nitrozen":{"serverUrl":"https://mcp.nitrozen.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.nitrozen.io/mcp認証が必要ツール
詳細

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_project | public_url を含む、IDで指定したプロジェクトを取得 |
update_project | プロジェクト名/説明を更新 |
delete_project | プロジェクトを削除 |
list_entries | プロジェクトのエントリーを一覧表示(ページネーション対応) |
create_entry | 変更履歴エントリーを作成 |
get_entry | IDで指定したエントリーを取得 |
update_entry | エントリーを更新 |
delete_entry | エントリーを削除 |
list_tokens | API トークンを一覧表示 |
create_token | 新しい API トークンを作成 |
revoke_token | API トークンを取り消し |
get_public_entries | プロジェクトのスラッグで公開済みエントリーを一覧表示(認証不要) |
認証
- Claude.ai は OAuth 2.0 を使用します。サーバー URL を追加し、ブラウザーで認証してください。トークンは不要です。
- その他すべてのクライアント は、ヘッダーに API トークンを指定します:
Authorization: Bearer <your-api-token>。[API トークン](https://app.nitrozen.io/api-tokens)ページでトークンを作成してください(読み取り専用アクセスにはreadスコープを選択します)。
有効なトークンのないリクエストには、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 を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。