Navigation
note.com MCP Server: Enterprise AI Automation & Scalability - MCP Implementation

note.com MCP Server: Enterprise AI Automation & Scalability

note.com MCP Server harnesses Model Context Protocol via note.com API to streamline AI workflows, delivering seamless enterprise-grade solutions tailored for scalable business needs.

Developer Tools
4.7(25 reviews)
37 saves
17 comments

Ranked in the top 1% of all AI tools in its category

About note.com MCP Server

What is note.com MCP Server: Enterprise AI Automation & Scalability?

The note.com MCP Server bridges note.com's API capabilities with Claude Desktop's AI workflows, enabling automated content management, analysis, and user interaction at scale. This server acts as a middleware layer to execute tasks like article publishing, analytics, and competitive research through structured API integrations, while maintaining enterprise-grade scalability.

How to Use note.com MCP Server: Enterprise AI Automation & Scalability?

Core Workflow

  1. Install dependencies: Node.js (v18+), npm/yarn, and Claude Desktop
  2. Configure authentication via browser-derived cookies for write operations
  3. Link the server instance to Claude Desktop's MCP configuration
  4. Execute commands via natural language queries or API endpoints

Example Queries

  • "Analyze top programming articles for keyword usage"
  • "Generate 5 content ideas for marketing topics"
  • "Schedule weekly PV reports for my latest articles"

note.com MCP Server Features

Key Features of note.com MCP Server

Core Functionalities

  • Authenticated operations: Draft publishing, comment management, and like operations
  • Unauthenticated access: Public content search, user profiles, and magazine browsing
  • Analytics suite: PV tracking, engagement metrics, and trend analysis

Advanced Tools

  • Competitor analysis framework with user comparison modules
  • Content generation templates optimized for note.com's audience
  • Category-based content discovery with SEO insights

Use Cases of note.com MCP Server

Content Operations

  • Automated article drafts creation from AI-generated outlines
  • Scheduled posting of curated content bundles

Business Intelligence

  • Market trend analysis through topic popularity tracking
  • Competitor content strategy benchmarking

Engagement Optimization

  • Automated like/comment cycles for user retention
  • Real-time PV monitoring with alert triggers

note.com MCP Server FAQ

FAQ from note.com MCP Server

Authentication Issues

Q: My cookie-based authentication keeps failing
A: Ensure both note_gql_auth_token and _note_session_v5 values are current. Cookies expire after 7 days, requiring manual reconfiguration.

API Limitations

Q: Why can't I access certain user profiles?
A: note.com restricts access to private accounts. Use search-users endpoint for public profile discovery only.

Performance Scaling

Q: How to handle high-volume content analysis?
A: Deploy server instances across regions and implement query rate-limiting using Claude Desktop's task scheduling features.

Compliance Notes

Q: Are there usage restrictions?
A: Adhere to note.com's terms of service regarding scraping limits (max 100 requests/minute) and content copyright policies.

Content

note.com MCP Server

このMCPサーバーは、note.comのAPIを利用して記事の閲覧や投稿、ユーザー情報の取得などをClaude Desktopから実行できるようにするものです。

機能

このMCPサーバーでは以下の機能が利用できます:

  • 記事の検索と閲覧
  • ユーザーの検索とプロフィール閲覧
  • 記事の投稿(下書き)
  • コメントの閲覧と投稿
  • スキの管理(取得・追加・削除)
  • マガジンの検索と閲覧
  • カテゴリー記事の閲覧
  • PV統計情報の取得
  • コンテンツアイデアの生成と競合分析

認証について

このサーバーでは、ほとんどの読み取り機能(記事検索、ユーザー情報など)は 認証なしで利用できます 。一方、以下の機能を使用するには note.comの認証情報 が必要です:

  • 記事投稿(下書き)
  • コメント投稿
  • スキをつける/削除する
  • PV統計情報の取得

セットアップ

必要なもの

  • Node.js (v18以上)
  • npm または yarn
  • Claude Desktop
  • note.comのアカウント(投稿機能を使う場合)

インストール手順

  1. このリポジトリをクローンまたはダウンロードする

    git clone https://github.com/yourusername/note-mcp-server.git

cd note-mcp-server
  1. 依存パッケージをインストール

    npm install

  2. ソースファイルをsrcディレクトリに移動(既にsrcディレクトリにある場合は不要)

    mkdir -p src

mv note-mcp-server.ts src/
  1. .env.exampleファイルをコピーして.envファイルを作成

    cp .env.example .env

  2. 必要に応じて、.envファイルを編集して認証情報を設定(後述)

  3. TypeScriptをビルド

    npm run build

認証情報の取得方法

投稿やスキなどの機能を使うには、以下の手順でCookieを取得してください:

  1. ブラウザでnote.comにログインする
  2. ブラウザの開発者ツール(F12)を開く
  3. アプリケーションタブ(Application)を選択
  4. 左側のメニューからCookies→「https://note.com」を選択
  5. 以下のCookie値をコピーして.envファイルに設定:
    * note_gql_auth_token
    * _note_session_v5(先頭のアンダースコアに注意)

注意 : どちらか一方のCookieだけでも多くの認証機能は動作しますが、両方設定するとより安定します。

Claude Desktopとの連携

  1. Claude Desktopをインストールして起動

  2. Claude Desktopの設定ファイルを開く:

* macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
* Windows: `%APPDATA%\Claude\claude_desktop_config.json`
  1. 設定ファイルに以下の内容を追加(パスは実際のパスに変更してください):
{
  "mcpServers": {
    "note-api": {
      "command": "node",
      "args": [
        "/Users/heavenlykiss0820/noteMCP/build/note-mcp-server.js"
      ],
      "env": {
        "NOTE_GQL_AUTH_TOKEN": "あなたのトークン",
        "NOTE_SESSION_V5": "あなたのセッションv5トークン"
      }
    }
  }
}

認証が不要な場合(検索・閲覧のみ)は、env部分は省略できます:

{
  "mcpServers": {
    "note-api": {
      "command": "node",
      "args": [
        "/Users/heavenlykiss0820/noteMCP/build/note-mcp-server.js"
      ]
    }
  }
}
  1. Claude Desktopを再起動

使い方

以下のようなクエリをClaude Desktopで試すことができます:

  • 「noteで『プログラミング』に関する人気記事を検索して」
  • 「ユーザー『username』の記事を分析して、人気の要因を教えて」
  • 「マーケティングについての記事のアイデアを5つ考えて」
  • 「プログラミングに関する記事を書きたいので、アウトラインを考えて」

認証ありの場合のみ使える機能:

  • 「私のnoteアカウントの最新記事のPV数を教えて」
  • 「この記事にスキをつけて」
  • 「この記事にコメントを投稿して」

利用可能なツール

このMCPサーバーでは以下のツールが利用できます:

記事関連(認証なしで利用可能)

  • search-notes : キーワードで記事を検索
  • get-note : 記事IDから詳細情報を取得
  • get-category-notes : カテゴリーの記事一覧を取得

ユーザー関連(認証なしで利用可能)

  • search-users : ユーザーを検索
  • get-user : ユーザー詳細情報を取得
  • get-user-notes : ユーザーの記事一覧を取得

マガジン関連(認証なしで利用可能)

  • search-magazines : マガジンを検索
  • get-magazine : マガジンの詳細を取得

インタラクション(認証必須)

  • post-draft-note : 下書き記事を投稿
  • get-comments : 記事のコメント一覧を取得(認証なしでも可能なケースあり)
  • post-comment : 記事にコメントを投稿
  • get-likes : 記事のスキ一覧を取得(認証なしでも可能なケースあり)
  • like-note : 記事にスキをつける
  • unlike-note : 記事のスキを削除

統計(認証必須)

  • get-stats : PV統計情報を取得

プロンプトテンプレート

このサーバーには以下のプロンプトテンプレートも含まれています:

  • note-search : noteでキーワード検索し記事を要約
  • competitor-analysis : 競合ユーザーの分析
  • content-idea-generation : 指定トピックの記事アイデア生成
  • article-analysis : 指定記事の文章や構成の分析

トラブルシューティング

サーバーが起動しない

  • .envファイルが正しく設定されているか確認
  • Node.jsのバージョンが18以上か確認(node -vコマンドで確認)
  • 依存パッケージがインストールされているか確認(npm installを実行)
  • npm run buildでTypeScriptがビルドできているか確認

認証エラーが発生する

  • Cookie値が最新か確認(期限が切れている可能性あり)
  • 両方のCookie値(note_gql_auth_token_note_session_v5)を設定してみる
  • 認証が必要な機能か確認

APIエラーが発生する

  • note.comの仕様変更の可能性があります
  • 最新版のサーバーを入手するか、エラーが発生した部分のコードを確認・修正してください

注意事項

  • このサーバーはnote.comの非公式APIを利用しています
  • APIの仕様変更により、一部または全部の機能が動作しなくなる可能性があります
  • Cookie認証は有効期限があるため、定期的に更新が必要です
  • note.comの利用規約を遵守して使用してください

ライセンス

MIT

Related MCP Servers & Clients