k-ibaraki/notepm-mcp-server
If you are the rightful owner of notepm-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
NotePM MCP Server allows searching NotePM content using MCP-compatible clients.
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
ファイルを作成して設定することもできます:
NOTEPM_TEAM=your-team-name
NOTEPM_API_TOKEN=your-api-token
使用方法
サーバーの起動
uv run notepm-mcp-server
MCPクライアントの設定
"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"
}
}
}