notepm-mcp-server

k-ibaraki/notepm-mcp-server

3.2

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"
    }
  }
}