Parchmark
БесплатноНе проверенMCP server for managing ParchMark notes via Claude Code/Desktop. Provides tools to list, get, create, update, and delete notes through natural language.
Описание
MCP server for managing ParchMark notes via Claude Code/Desktop. Provides tools to list, get, create, update, and delete notes through natural language.
README
MCP server for managing ParchMark notes via Claude Code/Desktop.
Installation
# Run directly
uvx --from git+https://github.com/TejGandham/parchmark-mcp parchmark-mcp
# Or install
pip install git+https://github.com/TejGandham/parchmark-mcp
Upgrading
Caveat: the
uvx --from git+…install above is unpinned, butuvxcaches the resolved git commit and reuses it — it does not re-pull new commits on its own. New releases will not appear until you bust the cache:# Re-fetch the default-branch HEAD and rebuild the cached environment uvx --refresh --from git+https://github.com/TejGandham/parchmark-mcp parchmark-mcp # …or just clear this package's cache so the next launch re-resolves uv cache clean parchmark-mcpThen restart your MCP client (Claude Code/Desktop, opencode) so it relaunches the server — a running client keeps the old process until restarted. See docs/INSTALL.md for details and the
pip/uv pipequivalents.
Configuration
Environment Variables
| Variable | Description | Example |
|---|---|---|
PARCHMARK_URL |
API base URL | https://parchmark.example.com/api |
PARCHMARK_USERNAME |
Your username | myuser |
PARCHMARK_PASSWORD |
Your password | mypassword |
Claude Code Setup
claude mcp add parchmark -s user \
-e "PARCHMARK_URL=https://your-instance/api" \
-e "PARCHMARK_USERNAME=your-user" \
-e "PARCHMARK_PASSWORD=your-pass" \
-- uvx --from git+https://github.com/TejGandham/parchmark-mcp parchmark-mcp
Or manually add to .mcp.json:
{
"mcpServers": {
"parchmark": {
"command": "uvx",
"args": ["--from", "git+https://github.com/TejGandham/parchmark-mcp", "parchmark-mcp"],
"env": {
"PARCHMARK_URL": "https://parchmark.example.com/api",
"PARCHMARK_USERNAME": "your-username",
"PARCHMARK_PASSWORD": "your-password"
}
}
}
}
Tools
| Tool | Parameters | Description |
|---|---|---|
list_notes |
None | List all notes (metadata only) |
get_note |
note_id |
Get a specific note with full content |
create_note |
content |
Create a new note from markdown |
update_note |
note_id, content |
Update an existing note |
delete_note |
note_id |
Delete a note |
Architecture
parchmark-mcp/
├── src/parchmark_mcp/
│ ├── __init__.py # Package version
│ ├── server.py # FastMCP server & tools
│ ├── client.py # ParchMark API client
│ └── models.py # Pydantic models
├── tests/
│ ├── test_models.py # Model tests
│ ├── test_client.py # Client tests (mocked)
│ └── test_server.py # Server tests (mocked)
└── pyproject.toml # Package config
Development
# Clone and install
git clone https://github.com/TejGandham/parchmark-mcp
cd parchmark-mcp
uv sync --all-extras
# Run tests
uv run pytest tests/ -v
# Lint & format
uv run ruff check src/ tests/
uv run ruff format src/ tests/
# Type check
uv run pyright src/ tests/
Quality Gates
Pre-commit hooks enforce:
ruff- Linting with autofixruff-format- Code formattingpyright --strict- Type checking
Tech Stack
- FastMCP - Python MCP framework
- httpx - Async HTTP client
- Pydantic - Data validation & models
- pyright - Static type checking (strict mode)
- ruff - Linting & formatting
- pytest - Testing with async support
License
MIT
Установка Parchmark
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/TejGandham/parchmark-mcpFAQ
Parchmark MCP бесплатный?
Да, Parchmark MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Parchmark?
Нет, Parchmark работает без API-ключей и переменных окружения.
Parchmark — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Parchmark в Claude Desktop, Claude Code или Cursor?
Открой Parchmark на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Parchmark with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
