MCP ExplorerExplorer

Notepm Mcp Server

@k-ibarakion 10 months ago
1 MIT
FreeCommunity
AI Systems
A Model Context Protocol (MCP) server for searching NotePM content.

Overview

What is Notepm Mcp Server

notepm-mcp-server is a Model Context Protocol (MCP) server designed for searching content in NotePM. It allows MCP-compliant clients to utilize NotePM’s search functionalities.

Use cases

Use cases include integrating NotePM search capabilities into custom applications, enhancing team collaboration by providing easy access to documentation, and facilitating knowledge retrieval in organizations.

How to use

To use notepm-mcp-server, first ensure you have Python 3.12 or higher and a NotePM account with an API token. Set the required environment variables in a .env file, then start the server using the command ‘uv run notepm-mcp-server’.

Key features

Key features include full-text search of NotePM content, title-only search, tag-based search, note code search, archived page search options, pagination support, and retrieval of detailed article content.

Where to use

notepm-mcp-server can be used in various fields where content management and search functionalities are required, particularly in documentation, project management, and knowledge bases.

Content

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クライアントの設定

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers