loading…
Search for a command to run...
loading…
An unofficial MCP server that enables AI assistants to search, read, create, and update pages in your NotePM workspace.
An unofficial MCP server that enables AI assistants to search, read, create, and update pages in your NotePM workspace.
⚠️ UNOFFICIAL - This is NOT an official NotePM product ⚠️
An unofficial Model Context Protocol (MCP) server for NotePM - a knowledge management and documentation platform.
This server enables AI assistants like Claude to search, read, create, and update pages in your NotePM workspace.
No installation required. Configure your MCP client to run the server directly with npx.
npm install -g @nonz250/notepm-mcp-server
Add the following to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"notepm": {
"command": "npx",
"args": ["-y", "@nonz250/notepm-mcp-server"],
"env": {
"NOTEPM_TEAM_DOMAIN": "your-team-domain",
"NOTEPM_ACCESS_TOKEN": "your-access-token"
}
}
}
}
claude mcp add notepm \
--env NOTEPM_TEAM_DOMAIN=your-team-domain \
--env NOTEPM_ACCESS_TOKEN=your-access-token \
-- npx -y @nonz250/notepm-mcp-server
Add the following to your Claude Code settings file (.claude/settings.json or .claude/settings.local.json):
{
"mcpServers": {
"notepm": {
"command": "npx",
"args": ["-y", "@nonz250/notepm-mcp-server"],
"env": {
"NOTEPM_TEAM_DOMAIN": "your-team-domain",
"NOTEPM_ACCESS_TOKEN": "your-access-token"
}
}
}
}
codex mcp add notepm \
--env NOTEPM_TEAM_DOMAIN=your-team-domain \
--env NOTEPM_ACCESS_TOKEN=your-access-token \
-- npx -y @nonz250/notepm-mcp-server
If you installed globally, replace npx with the direct command:
{
"mcpServers": {
"notepm": {
"command": "notepm-mcp-server",
"env": {
"NOTEPM_TEAM_DOMAIN": "your-team-domain",
"NOTEPM_ACCESS_TOKEN": "your-access-token"
}
}
}
}
| Tool | Description |
|---|---|
list_folders |
List folders in a note with hierarchy |
list_notes |
List all notes in your workspace |
search_pages |
Search pages by keyword, note, or tag |
get_page |
Get a page's full content including title, body, and tags |
create_page |
Create a new page in a specified note |
update_page |
Update an existing page's content |
list_tags |
List all tags in your workspace |
create_tag |
Create a new tag |
| Variable | Required | Description |
|---|---|---|
NOTEPM_TEAM_DOMAIN |
Yes | Your NotePM team domain (e.g., demo for demo.notepm.jp) |
NOTEPM_ACCESS_TOKEN |
Yes | API access token from NotePM |
When developing this package, npx @nonz250/notepm-mcp-server won't work from within the project directory. Use the local build instead:
claude mcp add notepm \
--env NOTEPM_TEAM_DOMAIN=your-team-domain \
--env NOTEPM_ACCESS_TOKEN=your-access-token \
-- npm run start --prefix /path/to/notepm-mcp-server
codex mcp add notepm \
--env NOTEPM_TEAM_DOMAIN=your-team-domain \
--env NOTEPM_ACCESS_TOKEN=your-access-token \
-- npm run start --prefix /path/to/notepm-mcp-server
git clone https://github.com/nonz250/notepm-mcp-server.git
cd notepm-mcp-server
npm install
npm run build
NOTEPM_TEAM_DOMAIN=your-team NOTEPM_ACCESS_TOKEN=your-token npm run start
npm test
npm run lint
npm run format
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
MIT
Выполни в терминале:
claude mcp add notepm-mcp-server -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.