NotePM MCP Server
Description
# NotePM MCP Server NotePMのコンテンツを検索するためのModel Context Protocol (MCP) サーバーです。このサーバーを使用することで、NotePMの検索機能をMCP対応のクライアントから利用することができます。 ## 機能 - NotePMのコンテンツ全文検索 - タイトルのみの検索 - タグによる検索 - ノートコードによる検索 - アーカイブされたページの検索オプション - ページネーション対応 - 詳細な記事の内容を取得 ## 必要条件 - Python 3.12以上 -…
About
# NotePM MCP Server NotePMのコンテンツを検索するためのModel Context Protocol (MCP) サーバーです。このサーバーを使用することで、NotePMの検索機能をMCP対応のクライアントから利用することができます。 ## 機能 - NotePMのコンテンツ全文検索 - タイトルのみの検索 - タグによる検索 - ノートコードによる検索 - アーカイブされたページの検索オプション - ページネーション対応 - 詳細な記事の内容を取得 ## 必要条件 - Python 3.12以上 - NotePMのアカウントとAPI Token -…
Details
- Author
- k-ibaraki
- GitHub stars
- 1
- Downloads
- 200
- Categories
- Other
Jump to
- Full‑text search of NotePM content
- Search by title only
- Search by tags
- Search by note code
- Option to include archived pages
- Pagination support for search results
- Retrieve detailed article content
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
NotePM MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the server with uv sync, set the required environment variables (NOTEPM_TEAM and NOTEPM_API_TOKEN), and start the server with uv run notepm-mcp-server. Configure your MCP client using the provided JSON settings with the uv command, directory path, and environment variables.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"notepm mcp server": {
"notepm-mcp-server": {
"command": "uv",
"args": [
"sync"
]
}
}
}
}
McpServers
{
"notepm-mcp-server": {
"command": "uv",
"args": [
"sync"
]
}
}
NotePM MCP Server
NotePMのコンテンツを検索するためのModel Context Protocol (MCP) サーバーです。このサーバーを使用することで、NotePMの検索機能をMCP対応のクライアントから利用することができます。
機能
- NotePMのコンテンツ全文検索
- タイトルのみの検索
- タグによる検索
- ノートコードによる検索
- アーカイブされたページの検索オプション
- ページネーション対応
- 詳細な記事の内容を取得
必要条件
- Python 3.12以上
- NotePMのアカウントとAPI Token
- uv
インストール
uv sync
環境設定
以下の環境変数を設定する必要があります:
- NOTEPM_TEAM: NotePMのチーム名
- NOTEPM_API_TOKEN: NotePM APIトークン
.envファイルを作成して設定することもできます:
``.env
NOTEPM_TEAM=your-team-name
NOTEPM_API_TOKEN=your-api-token
使用方法
サーバーの起動
bash
uv run notepm-mcp-server
MCPクライアントの設定
json"servers": {
"notepm-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/<path to mcp-servers>/notepm-mcp-server",
"run",
"notepm-mcp-server"
],
"env": {
"NOTEPM_TEAM": "your-team-name",
"NOTEPM_API_TOKEN": "your-api-token"
}
}
}
``
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



