About Nitrozen
Nitrozen is the hosted MCP server for the Nitrozen.io changelog platform, for managing projects and entries through an MCP client. It supports creating, editing, publishing, and reading changelog content, as well as API token management.
Key features
- 01Create and manage changelog projects
- 02Create, edit, and delete entries
- 03Read public changelog entries
- 04List and revoke API tokens
- 05View account usage and plan
Use cases
- 01Create and publish a project changelog
- 02Update an existing changelog entry
- 03Read published entries without authentication
- 04Manage API tokens for client access
MCP support
The hosted Streamable HTTP MCP server exposes Nitrozen account, project, entry, and token tools. Clients connect to its endpoint using OAuth or a bearer API token; a Docker stdio bridge is also included.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
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"}}}Open in Cursor{"servers":{"io-nitrozen-nitrozen":{"type":"http","url":"https://mcp.nitrozen.io/mcp"}}}Open in VS Code{"mcpServers":{"io-nitrozen-nitrozen":{"type":"http","url":"https://mcp.nitrozen.io/mcp"}}}{"mcpServers":{"io-nitrozen-nitrozen":{"serverUrl":"https://mcp.nitrozen.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.nitrozen.io/mcpAuth requiredTools
Details
From the project README
Nitrozen MCP Server
Official remote Model Context Protocol server for Nitrozen.io, the hosted changelog platform. Let your AI assistant create projects, write and publish changelog entries, and read your public changelog.
- Endpoint:
https://mcp.nitrozen.io/mcp(Streamable HTTP, hosted on Cloudflare Workers) - Docs: https://nitrozen.io/docs/mcp
Nothing to install: it is a hosted server. This repository holds the Worker source.
Tools
| Tool | Description |
|---|---|
get_user | Get authenticated user profile and plan |
get_usage | Get usage statistics and plan limits |
list_projects | List all changelog projects (each includes public_url) |
create_project | Create a new project |
get_project | Get a project by ID, including its public_url |
update_project | Update project name/description |
delete_project | Delete a project |
list_entries | List entries for a project (paginated) |
create_entry | Create a changelog entry |
get_entry | Get an entry by ID |
update_entry | Update an entry |
delete_entry | Delete an entry |
list_tokens | List API tokens |
create_token | Create a new API token |
revoke_token | Revoke an API token |
get_public_entries | List published entries by project slug (no auth) |
Authentication
- Claude.ai uses OAuth 2.0: add the server URL and authorize in the browser. No token needed.
- All other clients send an API token in a header:
Authorization: Bearer <your-api-token>. Create a token on the API Tokens page (choose thereadscope for read-only access).
Requests without a valid token get 401 with a WWW-Authenticate header pointing to https://mcp.nitrozen.io/.well-known/oauth-protected-resource.
Connect your client
Claude.ai
Settings → Connectors (Integrations) → Add custom connector → https://mcp.nitrozen.io/mcp, then sign in to Nitrozen and approve.
Claude Code
claude mcp add --transport http nitrozen https://mcp.nitrozen.io/mcp \
--header "Authorization: Bearer <your-api-token>"
Cursor (~/.cursor/mcp.json) / Windsurf / other JSON configs
{
"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 bridge)
For stdio-only clients, the included Dockerfile bridges to the hosted server with mcp-remote:
docker build -t nitrozen-mcp .
docker run -i --rm -e NITROZEN_API_TOKEN=<your-api-token> nitrozen-mcp
Development
npm install
npm run dev # local Worker
npm run deploy # deploy to Cloudflare
License
See LICENSE.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.