Note.com の記事内容を取得するためのMCPサーバー。
このプロジェクトは、Note.comのユーザー ID を指定して、そのユーザーの最新の数個の記事内容を取得するMCPサーバーです。
このプロジェクトは以下の手法を使用しています:
- Note.com の非公式 APIへのアクセス
- Web ページのスクレイピングによる情報取得
これらの手法は公式にサポートされているものではなく、Note.comのサービス変更によっていつでも動作しなくなる可能性があります。
動作の保証はありませんのでご了承ください。
また、過度なリクエストはサーバーに負荷をかける可能性があるため、適切な間隔を空けて利用してください。
- Node.js: v22.14.0
- npm: 10.9.2
git clone https://github.com/yourusername/note-mcp-server.git
cd note-mcp-server
npm ci
npm run build
MCPクライアントから以下のツールを呼び出すことで利用できます:
recent_notes
: 指定したユーザーIDの最新の数個のnote記事を取得します
.cursor
下にサンプルのmcp.jsonを配置しています。
lib/index.js
へのパスを修正した上で、note-mcp-serverをENABLEにしてください。
その状態でchatで「{note use id}の最近の記事を要約してください。」等で実行されます。
ISC