Skip to main content
Glama
TejGandham

parchmark-mcp

by TejGandham

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PARCHMARK_URLYesAPI base URL for ParchMark
PARCHMARK_PASSWORDYesYour password
PARCHMARK_USERNAMEYesYour username

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_notesA

List all notes for the authenticated user.

Returns note metadata (id, title, timestamps) without content. Use get_note to retrieve full content for a specific note.

get_noteA

Get a specific note by ID with full content.

Args: note_id: The unique identifier of the note (e.g., "note-1234567890")

create_noteA

Create a new note with markdown content.

The note title is automatically extracted from the first H1 heading.

Args: content: Markdown content for the note (should start with # Title)

update_noteA

Update an existing note's content.

The note title is automatically re-extracted from the first H1 heading.

Args: note_id: The unique identifier of the note to update content: New markdown content for the note

delete_noteB

Delete a note by ID.

Args: note_id: The unique identifier of the note to delete

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a completely distinct role: listing metadata, retrieving full content, creating, updating, and deleting. No overlap or ambiguity exists.

Naming Consistency5/5

All tool names follow a strict verb_noun pattern (list_notes, get_note, create_note, update_note, delete_note), making the API highly predictable.

Tool Count5/5

With exactly 5 tools covering a notes CRUD lifecycle, the server is well-scoped without redundancy or excess.

Completeness5/5

The full CRUD cycle is present: list/get for reading, create, update, and delete. No essential operation for a notes domain is missing.

Maintenance

ActivityStale
ResponsivenessNo issues