Nitrozen

어떤 MCP 클라이언트에서든 Nitrozen.io 변경 로그 프로젝트, 항목 및 API 토큰을 관리하세요. 원격 서버: https://mcp.nitrozen.io/mcp (Streamable HTTP, OAuth 또는 Bearer 토큰).

호스팅형 MCP 서버

npx add-mcp 'https://mcp.nitrozen.io/mcp'

Claude Code, Codex, Cursor 등에 설치됩니다

문서

Nitrozen logo

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.

Nothing to install: it is a hosted server. This repository holds the Worker source.

Tools

ToolDescription
get_userGet authenticated user profile and plan
get_usageGet usage statistics and plan limits
list_projectsList all changelog projects (each includes public_url)
create_projectCreate a new project
get_projectGet a project by ID, including its public_url
update_projectUpdate project name/description
delete_projectDelete a project
list_entriesList entries for a project (paginated)
create_entryCreate a changelog entry
get_entryGet an entry by ID
update_entryUpdate an entry
delete_entryDelete an entry
list_tokensList API tokens
create_tokenCreate a new API token
revoke_tokenRevoke an API token
get_public_entriesList 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 the read scope 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.