プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Simple Commenter

作者:simple-commenterバージョン 1.5.0i★ 0iパソコンでもクラウドでも
レジストリ名io.github.simple-commenter/mcp-server

インストール方法

What it does

Search, export, triage, and manage authorized website and asset feedback in Simple Commenter.

  • Connects パソコンでもクラウドでも
  • Account or key Cloud: Sign in to the service when you connect (OAuth) · Local: Needs SIMPLE_COMMENTER_API_TOKEN
  • Category ウェブ・ブラウザ

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 5/5 合格 · 質問内容は提供元のサーバー(www.simplecommenter.com)を通ります

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげます · 約 2 分

キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加

  1. Claude の Connectors ページを開く

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  2. 「+ Add」→「Add custom connector」を押し、この 2 つを入力

    ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します

    Name · 名前

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

    Remote MCP server URL · アドレス

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

    Authentication は Claude が検出したままにして Add を押します

  3. チャットで有効にする

    +ConnectorsSimple Commenter

  4. 試してみる

    Simple Commenter を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が Simple Commenter を使っていると言うか、回答に Simple Commenter のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT との接続はプランしだい

フル MCP:Web 版 ChatGPT の Business・Enterprise・Edu · Pro:読み取り/取得の権限で接続、データを変えるツールは使えないことがあります · Plus:公式ドキュメントで未確認。プラグイン画面にカスタム MCP を追加する項目があれば試せます · Web のみ

  1. Web 版 ChatGPT で MCP の追加ページを開く

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. 名前とアドレスを入力

    名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します

    Name · 名前

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

    Connection · アドレス

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

  3. チャットで Simple Commenter を選ぶ

    新しいチャットを開き、入力前にプラグインの一覧から Simple Commenter を選びます

  4. 試してみる

    Simple Commenter を使って、私に何ができるか教えて、1 つやってみせて

    ✓ ChatGPT が Simple Commenter を使っていると言うか、回答に Simple Commenter のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Claude Code につなげます · 約 2 分

キー不要、インストール不要

  1. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  2. このコマンドを貼り付けて Enter

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

  3. Claude Code で /mcp と入力

    Simple Commenter が一覧にあり、接続済みと表示されれば OK です

  4. 試してみる

    Simple Commenter を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が Simple Commenter を使っていると言うか、回答に Simple Commenter のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげます · 約 2 分

キー不要、インストール不要

  1. このボタンで Cursor を開く

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

  2. Cursor の AI チャットを Agent モードで開く

  3. 試してみる

    Simple Commenter を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が Simple Commenter を使っていると言うか、回答に Simple Commenter のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげます · 約 2 分

キー不要、インストール不要

  1. このボタンで VS Code を開く

    コマンドを確認中 · 確認が通るとコピーボタンが出ます

  2. VS Code の AI チャットを Agent モードで開く

  3. 試してみる

    Simple Commenter を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が Simple Commenter を使っていると言うか、回答に Simple Commenter のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

Web 経由でつなぐアプリ用のアドレス

アドレス

コマンドを確認中 · 確認が通るとコピーボタンが出ます

JSON 設定は下の「開発者向け」にあります

つまずいたら?Simple Commenter を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

Web 経由

Claude Code

コマンドを確認中 · 確認が通るとコピーボタンが出ます

Cursor (~/.cursor/mcp.json)

コマンドを確認中 · 確認が通るとコピーボタンが出ます

VS Code (mcp.json)

コマンドを確認中 · 確認が通るとコピーボタンが出ます

パソコンにインストール

Claude Code

コマンドを確認中 · 確認が通るとコピーボタンが出ます

Claude Desktop (claude_desktop_config.json)

コマンドを確認中 · 確認が通るとコピーボタンが出ます

Cursor (~/.cursor/mcp.json)

コマンドを確認中 · 確認が通るとコピーボタンが出ます

VS Code (mcp.json)

コマンドを確認中 · 確認が通るとコピーボタンが出ます

自分で入力する値

  • SIMPLE_COMMENTER_API_TOKEN 秘密 env
    Integration token from project MCP settings; alternatively authenticate with the local init wizard.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

週あたりのダウンロードi
134/週
接続方法
パソコンでもクラウドでも
最新バージョンi
1.5.0
レジストリ公開日i
2026年10月27日
コードの最終更新i
2026年9月9日
作者
simple-commenter
パッケージ
npm: @simple-commenter/mcp-server
ウェブサイト
www.simplecommenter.com
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

インターネット経由でつなげるアプリ

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

このサーバーは、ツール一覧を表示する前にサインインを求めます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント simple-commenter で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:2 か月前

  • ✓ 合格

    ライセンスがある

    MITを使用

  • ✓ 合格

    エンドポイントが応答する

    780ミリ秒で応答(HTTP 401)

  • ✓ 合格

    OAuthでサインイン

    OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます

  • … 未チェック

    ツールの説明に隠れた指示がない

    まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

ウェブ・ブラウザのほかのサーバーとの比較i

  • このカテゴリのほかの1499件のうち0%よりスターが多い
  • このカテゴリのほかの1499件のうち64%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの1499件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Simple Commenterは安全ですか?

当てはまる基本チェック5項目のうち5項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:SIMPLE_COMMENTER_API_TOKEN

パソコンで動きますか、それともクラウドですか?

どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は2 か月前、最新バージョン(1.5.0)がレジストリに届いたのは17 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。

代わりに使えるものは?

同じカテゴリには:Browser Use, Scrapling MCP Server, Chrome DevTools MCP

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Browser Use

Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.

作者:browser-use広く使われている↓ 167.3万/週★ 12.1万23 日前更新

パソコンでもクラウドでも✓ 提供元 · browser-use.com

Scrapling MCP Server

Web scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.

作者:D4Vinci広く使われている↓ 39.7万/週★ 10.2万8 日前更新

パソコンで動く

Chrome DevTools MCP

MCP server for Chrome DevTools

作者:ChromeDevTools広く使われている↓ 186.9万/週★ 5.5万一昨日更新

パソコンで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

Simple Commenter MCP Server

MCP server that lets AI clients read, search, export, and manage website and asset feedback from Simple Commenter. The same tool catalog powers local npm/stdio connections and the hosted HTTPS adapter.

Hosted connections

The hosted route is https://www.simplecommenter.com/api/mcp. It uses browser OAuth with selected-project grants and separate read, write, and settings scopes. Open MCP directly in a project's sidebar for connection status and setup. Hosted MCP is enabled by default when the application is deployed; MCP_ENABLED=false optionally disables it. The hosted application changes still need deployment and release validation; building this package alone does not deploy them.

Clients that support remote MCP can use the hosted route without installing this package. Local clients can continue using the npm setup below. Client support for interactive views and file uploads varies; every tool also returns text and structured data.

Prerequisites

Before using the MCP server, you need a Simple Commenter account with at least one project configured:

  1. Sign up at simplecommenter.com
  2. Create a project in the dashboard and add your website domain
  3. Install the widget on your site (script tag or browser extension)

The connection can read only projects permitted by its grant. Administrative clients with an account-wide settings grant can also create projects; local setup can select a default after the first project exists.

Quick Start

npx @simple-commenter/mcp-server init

The setup wizard will:

  1. Authenticate with your email + a 6-digit code
  2. Let you pick a default project
  3. Configure status preferences for AI workflows
  4. Auto-create a .mcp.json in your project root

Restart your AI tool and the MCP server is connected.

Note: npm install only downloads the package — it does not touch

.mcp.json. The .mcp.json entry is written by init (it doesn't know which

project folder to register otherwise). If you registered the server in a global

config (e.g. ~/.claude.json) instead, an empty or missing project .mcp.json

is expected and doctor will only show it as a warning.

Verify your setup
npx @simple-commenter/mcp-server doctor

Checks Node.js version, config, and API connectivity (hard checks), and notes the .mcp.json state as a warning if the server isn't registered in the project file.

Available Tools

ToolDescription
get_connection_infoRefresh account, plan, granted permissions, and connection context
list_projectsList projects authorized for this connection
get_project_contextRead current statuses, tags, workflow settings, and project links
list_commentsList website or asset feedback in one project, with filters and pagination
get_commentFull detail — DOM element XPath, screenshot, click position, replies, and the brief (AI-written developer brief: title, summary, suggested fix)
update_comment_statusMark as in_progress, done, etc.
update_commentSet status, priority, replacement tags, visibility, or archive/restore state
reply_to_commentReply with text and authorized upload references
prepare_attachment_uploadPrepare a private, expiring signed upload for a reply attachment
create_commentFile new feedback on a page after reviewing it yourself
search_commentsSearch across authorized projects by text, dates, author, status, tags, or website/asset source
search, fetchRetrieve citable feedback sources for knowledge workflows
export_commentsDownload a complete filtered CSV with attachment links and an expiring URL
feedback_reportObtain complete feedback counts and breakdowns, plus a report artifact
bulk_update_commentsApply bounded triage changes to up to 100 explicit items, with per-item results
create_projectCreate a project with an account-wide administrative grant
get_project_settings, update_project_settingsInspect and edit supported non-secret project settings
list_team_members, add_team_memberList team members or add a team-role member without sending email
assign_team_member, remove_team_memberManage project assignments or revoke workspace membership
start_task, get_task, list_tasks, cancel_taskStart and manage durable export/report jobs

Comment and reply text uses Markdown Lite: **bold**, `code` and lines starting with - (bullets) are rendered; nothing else is. reply_to_comment and create_comment may use those markers.

create_comment takes a page path (e.g. /pricing) and text. To pin the comment to a specific element on the page, pass anchor_selector (a CSS selector — preferred) or anchor_text (the element's exact, full visible text) with anchor_tag. Without an anchor it becomes a page-level comment: it shows in the dashboard and in the widget's feedback list, just without an on-page pin. The init wizard asks whether the AI may create comments and replies. Disabled actions are rejected by the local adapter, including direct tool calls. Hosted access is controlled by OAuth scopes and granted projects. Status suggestions guide the workflow; they do not grant additional permission.

All tools validate arguments and return machine-readable structuredContent with a JSON text fallback. Write annotations identify actions that change feedback or account access. Custom status choices come from the selected project's current context, so switching projects does not reuse an outdated default enum.

Search, export, and reports

search_comments, export_comments, and feedback_report accept project_id or project_ids, text (query or search), status, priority, tags, slug, created_after, created_before, author, include_archived, and source (all, website, or asset). Creation timestamps use ISO 8601 with a timezone. Search results paginate with limit (1–100) and offset; reports and exports cover the complete filtered result set instead of only the current page.

search accepts a query and returns source IDs, titles, and URLs. Pass one of those IDs to fetch; it does not retrieve arbitrary remote URLs.

Use start_task with operation: "export_comments" or "feedback_report", filter arguments, and an idempotency_key for long jobs. Poll get_task at the returned interval. Jobs are durable service records accessed through ordinary tools; this server does not advertise the experimental MCP protocol tasks capability.

Safe writes and attachments

New project/member creation, bulk updates, and job creation require an idempotency_key. Use the same key and identical arguments for a retry. The original create/reply/update tools accept keys without requiring them for older clients. If a write without a key times out, inspect the data before retrying.

For reply attachments, call prepare_attachment_upload with a project, filename, MIME type, and exact byte size. Upload the file bytes with an HTTP PUT to the returned signed URL using its required headers, then pass attachments: [{ "upload_id": "returned-id" }] to reply_to_comment. The service verifies ownership and completion. Your client must be able to upload file bytes; this tool does not import remote URLs or access local files itself.

Resources, workflow prompts, and interactive views

Resources expose the current connection, authorized projects, project context, comment detail, and job progress through simplecommenter:// URIs. Discover the exact resource templates through resources/templates/list.

The prompts triage_feedback, release_report, and investigate_comment load authorized project context and provide source-based workflows. They do not perform writes merely because the prompt was selected.

An optional MCP Apps resource, ui://simplecommenter/feedback.html, provides search and pagination inside compatible hosts. It uses the host's MCP bridge, loads no external scripts or fonts, and performs only read operations. Clients without interactive views receive the same feedback as text and structured data.

Embedding the server

import { createMcpServer } from "@simple-commenter/mcp-server/src/server.js";

const server = createMcpServer({ client: { mcpOperation: (operation, args) => authorizedOperations(operation, args), }, defaultProjectId: null, connectionContext: { transport: "streamable-http" }, }); await server.connect(transport);

Create a server with a request-scoped authenticated client for each hosted request. The factory never reads the user's home directory or local token configuration. Authorization must remain enforced by authorizedOperations; tool annotations and default project selection do not enforce access control. The implementation is pinned to official MCP SDK 1.30.0.

Typical Workflow

Ask your AI agent:

"Check Simple Commenter for open feedback and fix the issues"

The agent will:

  1. Call list_projects to find your project
  2. Call list_comments with status=todo to get open issues
  3. Call get_comment on each to see the element, screenshot, and page URL
  4. Mark comments as in_progress while working
  5. Fix the code
  6. Reply with what was fixed
  7. Mark as done

CLI Commands

simple-commenter-mcp init      # Setup wizard — login + pick project

simple-commenter-mcp serve # Start MCP server (default, used by AI tools) simple-commenter-mcp doctor # Health check — verify setup + connectivity simple-commenter-mcp status # Show account info + projects simple-commenter-mcp reset # Remove config + .mcp.json (clean slate)

login and logout still work as aliases for init and reset.

If not installed globally, prefix with npx @simple-commenter/mcp-server instead.

Changing Your Default Project

To switch to a different project, run init again:

simple-commenter-mcp init

This re-runs the full setup wizard and lets you pick a new default project and preferences.

For a clean start, reset first:

simple-commenter-mcp reset

simple-commenter-mcp init

reset removes your saved config and .mcp.json, so you start fresh.

Configuration

.mcp.json (auto-created by init)
{

"mcpServers": { "simple-commenter": { "command": "simple-commenter-mcp", "args": ["serve"] } } }

Environment variable (CI/Docker)
{

"mcpServers": { "simple-commenter": { "command": "npx", "args": ["@simple-commenter/mcp-server", "serve"], "env": { "SIMPLE_COMMENTER_API_TOKEN": "your-token" } } } }

Authentication priority

The server checks for credentials in this order:

  1. --token CLI flag
  2. SIMPLE_COMMENTER_API_TOKEN environment variable
  3. ~/.simple-commenter/config.json (from init command)

Troubleshooting

Run doctor to diagnose common issues:

simple-commenter-mcp doctor

Common issues:

CheckFix
Config file not foundRun simple-commenter-mcp init
No authentication tokenRun init or set SIMPLE_COMMENTER_API_TOKEN
API connection failedCheck your internet connection; verify the API URL with --api-url
No default project setRun init and select a project
.mcp.json not foundRun init from your project root (where package.json or .git is)
.mcp.json doesn't reference simple-commenterRun reset then init to recreate it

Security

  • Credentials are stored in `~/.simple-commenter/config.jso

冒頭だけを表示しています。続きはリポジトリで読めます