| title | tags | |||
|---|---|---|---|---|
note.com マークダウン記法完全ガイドをMCPで自動投稿してみる。 |
|
こんにちは、🍩です。
こちらのnote、大変好評をいただきとても嬉しいです。
ビューは10,000を超え、スキは440もいただきました、本当にありがとうございます!!

https://note.com/joyous_hawk969/n/n7e325e86a3db
今回は、noteへ公開投稿or下書き投稿ができるツール、"note-post-mcp"を作りました。 こちらは、前回のnoteとは違い、マークダウンファイルからnoteへの公開投稿/下書き投稿をするのみの機能です。 その代わり、Cursor、Claude Desctop、Codexなどを活用し、前回のような全自動ではなく、記事の質にこだわりたい方向けになります。 詳細の解説は、READMEやQUICKSTARTにおまかせしますが、このMCPサーバーを使えば、より自分の管理化でAIと協力しやすくなるのではないかと考えています。
https://github.com/Go-555/note-post-mcp
- example.mdをコンテキストにする
- AIとともに執筆する
こちらのnote自体が、このMCPでどんなことができるのかのサンプルになっています。 動画はのちほど、手動でリンクをセットさせてください。笑
以下、noteでサポートされている全ての要素のサンプルを示します。
noteでは「##」と「###」がそれぞれ大見出し、小見出しとして認識されます。
太字のテキストは「**」で囲みます。
取り消し線は「~~」で囲みます。
通常のテキストと組み合わせることもできます:重要な情報には誤りがないように注意してください。
「-」と半角スペースで箇条書きリストを作成できます:
- 項目1
- 項目2
- 項目3
「1.」と半角スペースで番号付きリストを作成できます:
- 最初の項目
- 2番目の項目
- 3番目の項目
「>」と半角スペースで引用を作成できます:
これは引用ブロックです。 複数行にわたって 引用することができます。
プログラムコードを記載する場合:
// JavaScriptのサンプルコード
function greet(name) {
console.log(`Hello, ${name}!`);
}
greet('note');# Pythonのサンプルコード
def greet(name):
print(f"Hello, {name}!")
greet("note")コードブロックは「```」で囲み、言語名を指定できます。
URLを直接記載すると、noteが自動的にリンクカードとして展開します:
https://note.com YouTube動画も自動で埋め込まれます:
https://www.youtube.com/watch?v=961j42xb1lw
他のnote記事のURLを記載すると、記事カードとして挿入されます:
https://note.com/joyous_hawk969/n/n7e325e86a3db
以下の要素はnoteのエディタから手動で追加する必要があります:
- 目次: noteでは自動生成機能がありません
- ファイル添付: エディタの「+」ボタンから添付
- 音声ファイル: エディタの「+」ボタンから添付
- 有料エリア: 記事公開時の設定で指定
このMCPサーバーは、マークダウンを、そのままnoteのエディタに入力します。noteが対応しているマークダウン記法であれば、自動的に適切にレンダリングされます。
Front Matterでタイトルとタグを指定できます:
---
title: 記事のタイトル
tags:
- タグ1
- タグ2
---詳しくはGitHubをご覧ください:
https://github.com/Go-555/note-post-mcp
今後は、こちらを使用したnote執筆サポートアプリの開発に着手していこうと考えています。 アプリでは、完全自動化したいというニーズ、熱量を込めながら効率化したいというニーズの両方に対応できるように考えております。 引き続き、応援していただけると嬉しいです。
読んでいただき、ありがとうございました🍩
