Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Tools

Functions exposed to the LLM to take actions

NameDescription
search_clipboardA

Search or browse the local clipboard history. Read-only. Returns up to 'limit' items (default 20, max 100), newest first, each with its numeric ID, type, source app, favorite flag, size, creation time and a one-line summary; pass an ID to get_paste_item for the full content. Omit 'query' to list the most recent items; otherwise every keyword must match as a prefix of a word in the item's searchable text. 'type' and 'tag' narrow the results and can be combined; tag names come from list_tags. An unknown 'type' or 'tag' returns an error rather than an empty list. Use get_clipboard_stats for counts only and add_to_clipboard to create items.

get_paste_itemA

Return the full content and metadata of one clipboard history item by its numeric ID. Read-only. IDs come from search_clipboard results or from add_to_clipboard. Output is plain text: a header (ID, type, source app, favorite flag, size, creation time, whether it came from a remote device) followed by the content: the text of text/html/rtf items, the URL and page title of links, hex and RGBA values of colors, or the file names of file/image items (binary data is not returned). Returns an error if 'id' is missing, not a number, or matches no existing item. Use search_clipboard first when the ID is not known.

get_clipboard_statsA

Report how much is stored in the local clipboard history. Read-only, no parameters. Returns plain text with the total item count and total size, then the count and size for each type (text, URL, HTML, RTF, image, file, color); sizes are human-readable (e.g. 1.2 MB). Use it for an overview only: use search_clipboard to see the items themselves and list_tags to see tags.

list_tagsA

List every tag defined in the local clipboard history. Read-only, no parameters. Tags are user-created labels (e.g. 'Favorite') attached to clipboard items. Returns plain text with the tag count followed by one line per tag, in the user's configured order, showing its numeric ID and name, or 'No tags found.' when there are none. Pass a tag name to the 'tag' parameter of search_clipboard to find the items carrying it. This tool cannot create, rename or delete tags.

add_to_clipboardA

Create a new item in the local clipboard history. This only appends to CrossPaste's history: it does not change the system clipboard and the item is not sent to other devices. Every call creates a new item, even for duplicate content, recorded with source 'MCP'. 'type' defaults to 'text'; supported types: text, url, html, rtf, color, file, image. For file/image, 'content' must be the absolute path of an existing file on this machine (images: png, jpg, jpeg, gif, bmp, webp, heic, heif, tiff, svg); the file is referenced by path, not copied. For color, 'content' may be #RGB, #RRGGBB, #RRGGBBAA, rgb(), rgba(), hsl(), hsla() or a CSS color name. html must contain extractable text and rtf must start with '{\rtf'. On success returns the new item's ID (usable with get_paste_item); on invalid input returns an error and nothing is stored.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Latest ClipboardThe most recent clipboard item content
Clipboard StatisticsOverview of clipboard history statistics

TDQS

A4.6/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a clearly distinct action: full-content retrieval (get_paste_item), summary browsing (search_clipboard), aggregate counts (get_clipboard_stats), tag enumeration (list_tags), and creation (add_to_clipboard). The descriptions explicitly cross-reference each other to steer agents correctly, e.g. 'Use search_clipboard first when the ID is not known' and 'Use get_clipboard_stats for counts only.' No two tools overlap in purpose.

Naming Consistency5/5

All five names follow a strict verb_noun snake_case pattern: get_paste_item, get_clipboard_stats, list_tags, search_clipboard, add_to_clipboard. Verb style is uniform and the object/resource is always explicit, making the surface highly predictable.

Tool Count5/5

Five tools is well-scoped for a clipboard history server, covering the read paths (search, get, stats, tags) and the write path (add) without redundancy. Every tool earns its place and nothing feels padded or missing at the count level.

Completeness3/5

The read surface is thorough, but the write surface is thin: items can only be added, with no delete, update, or clear-history operation. The 'favorite' flag is surfaced in outputs but no tool can set it, and tags can be listed but never created or removed — notable gaps for a clipboard manager.

Maintenance

ActivityActive
ResponsivenessResponsive