Skip to main content
Glama
JFETA

simple-sticky-notes-codex

by JFETA

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SSN_DB_PATHNoCustom path to the Simple Sticky Notes database file.
SSN_EXE_PATHNoCustom path to the Simple Sticky Notes executable.

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
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_notebooksA

List notebooks and active-note counts from the local Simple Sticky Notes library.

search_notesA

Search active notes by title or plain text, optionally filtering by notebook and starred status.

get_noteA

Get one note by numeric ID, including whether it is active or in trash.

create_notebookA

Create a notebook. The operation is idempotent by case-insensitive notebook name.

create_noteA

Create a note with native rich text.

Use format='plain' for literal text and a stable request_id for retries.

format_noteA

Render existing Markdown as rich text when its body exactly matches expected_text.

format_rich_noteC

Apply explicit rich formatting to an existing note, guarded by its current visible text.

move_notesB

Move one or more existing active notes to an existing notebook.

set_starredA

Mark or unmark one or more existing active notes as starred.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 9 tools

Disambiguation4/5

Most tools have clearly distinct purposes, but format_note and format_rich_note both modify note formatting and could initially confuse an agent. The descriptions clarify their different triggers and guards, so overall ambiguity is low.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., list_notebooks, create_note, move_notes). The naming is highly predictable and uniform.

Tool Count5/5

9 tools is well-scoped for a sticky notes server, covering listing, searching, getting, creating, formatting, moving, and starring operations without being overly large or too thin.

Completeness3/5

The set covers create, read, search, move, star, and format (as a form of update), but lacks delete operations for notes and notebooks, and no explicit update note content beyond formatting. This leaves notable lifecycle gaps that agents may hit.

Maintenance

ActivityMaintained
ResponsivenessNo issues