note-mcp-server
This project is an MCP server designed to fetch the latest articles from Note.com for a specified user ID.
note-mcp-server
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の場合
.cursor
下にサンプルのmcp.jsonを配置しています。
lib/index.js
へのパスを修正した上で、note-mcp-serverをENABLEにしてください。
その状態でchatで「{note use id}の最近の記事を要約してください。」等で実行されます。
ライセンス
ISC
Related MCP Servers
View all browser_automation servers →Fetch
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages.
markdownify-mcp
by zcaceres
Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format.
mcp-playwright
by executeautomation
A Model Context Protocol server that provides browser automation capabilities using Playwright.
web-eval-agent
by Operative-Sh
operative.sh's MCP Server is a tool for autonomous debugging of web applications directly from your code editor.
cursor-talk-to-figma-mcp
by sonnylazuardi
This project implements a Model Context Protocol (MCP) integration between Cursor AI and Figma, allowing Cursor to communicate with Figma for reading designs and modifying them programmatically.
ai-agent-marketplace-index-mcp
by AI-Agent-Hub
MCP Server for AI Agent Marketplace Index from DeepNLP, allowing AI assistants to search available AI agents by keywords or categories.
playwright-mcp
by microsoft
Playwright MCP is a Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.