Skip to content

note.comエディタ機能のMCP対応状況まとめ #148

Description

@drillan

概要

note.comヘルプセンターのエディタ機能ドキュメントを調査し、MCPでの対応状況をまとめました。

参照: https://www.help-note.com/hc/ja/sections/24999913147417-エディタ機能

実装済み機能

機能 MCP対応 実装箇所
テキスト編集(太字、取消線、中央/右寄せ、引用、リスト、見出し) markdown_to_html.py
数式記法 (KaTeX) $${formula}$$ 形式を保存、クライアント側でレンダリング
画像挿入 note_upload_body_image, note_insert_body_image
アイキャッチ画像 note_upload_eyecatch
目次表示 [TOC] パターン対応
文章リンク HTMLリンク変換対応
記事公開 note_publish_article
下書き管理 note_create_draft, note_delete_draft, note_delete_all_drafts

未実装機能

優先度: 高

機能 説明 ヘルプ記事
ルビ(ふりがな) <ruby> タグでふりがなを付与 ルビをふる
区切り線 <hr> 相当の区切り線挿入 区切り線を挿入する

優先度: 中

機能 説明 ヘルプ記事
ファイルアップロード PDF/ZIP等のダウンロード用ファイル添付(画像とは別機能) ファイルアップロード機能
画像リンク 画像クリックで指定URLへ遷移 画像にリンクを追加する

優先度: 低

機能 説明 ヘルプ記事
マガジン追加(公開時) 記事公開と同時にマガジンへ追加 公開と同時にマガジンに追加
株価チャート埋め込み 株価チャートウィジェットの埋め込み 株価チャートを埋め込める機能

ファイルアップロード機能の詳細

画像挿入とは別の機能で、読者がダウンロードできるファイルを添付する機能です。

  • 対応形式: PDF, ZIP等(画像ファイルもダウンロード形式になる)
  • サイズ上限: 50MB/ファイル
  • 回数制限:
    • 無料会員: 10回/日
    • noteプレミアム: 100回/日
    • note pro: 300回/日

調査方法

Cloudflare保護のため、Playwrightのheadedブラウザを使用してヘルプセンターを調査しました。
汎用的なフェッチスキルとして ~/.claude/skills/cloudflare-fetcher/ を作成しました。

関連

  • 既存のMarkdown変換: src/note_mcp/editor/markdown_to_html.py
  • E2Eテスト: tests/e2e/test_markdown_conversion.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions