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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
typora_statusA

Inspect the live running state of Typora on Windows (process IDs, active documents/folders being edited, memory usage, installation path, and app version).

typora_openB

Launch Typora to open a specific Markdown file, text document, or workspace folder.

typora_create_documentA

Create a new Markdown file with optional title, YAML frontmatter, and body text, and immediately open it in Typora.

typora_recent_documentsA

Retrieve recently opened Markdown documents from Typora's history store (history.data), including last opened timestamp, relative time, and disk verification.

typora_recent_foldersA

Retrieve recently opened workspaces and folders from Typora's history.

typora_list_draftsA

List auto-saved and recovered drafts from Typora's recovery vault (draftsRecover). Useful for recovering unsaved documents or examining emergency drafts.

typora_read_draftA

Read the full text content of an auto-saved draft from Typora's draftsRecover vault, with an option to restore it directly to a target path.

typora_list_backupsA

List automatic file backups created by Typora in its backups directory.

typora_get_preferencesA

Read Typora's configuration and user preferences (profile.data), including current theme, dark theme, math flags, font settings, CRLF line endings, and auto-save timer.

typora_list_themesA

List all installed user themes and builtin themes in Typora, indicating the currently active theme and dark theme.

typora_get_theme_cssA

Retrieve the raw CSS styling for an installed Typora theme (e.g. 'github', 'night', 'newsprint', 'pixyll', 'whitey').

typora_install_themeA

Install or update a custom CSS theme directly into Typora's theme directory (%APPDATA%\Typora\themes) so it appears in Typora's Theme menu.

typora_set_themeB

Set the active standard theme or dark theme in Typora's user preferences.

typora_render_htmlA

Render Markdown content or an input Markdown file into a standalone, portable HTML document styled with Typora's exact CSS themes (inlining base.css and theme styling into #write container).

typora_closeA

Gracefully terminate running Typora processes on Windows, or kill a specific Typora window by process ID.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Typora Running StatusLive process information and active documents open in Typora
Typora Recent DocumentsRecently opened documents from Typora history
Typora Auto-saved DraftsRecoverable auto-saved drafts from Typora recovery vault
Typora Installed ThemesInstalled CSS themes and active theme configuration
Typora PreferencesUser profile settings, math flags, and typography preferences

TDQS

A3.9/5.0

Scored across 15 tools

Disambiguation5/5

Each tool targets a distinct aspect of Typora: app state, document creation/opening, history, drafts, backups, preferences, themes, rendering, and shutdown. Potentially similar tools like typora_recent_documents and typora_recent_folders are cleanly separated by resource type.

Naming Consistency4/5

The tool names are uniformly snake_case with the typora_ prefix and mostly follow a verb_noun pattern. Minor deviations like typora_recent_documents and typora_recent_folders use noun phrases instead of list_* verbs, but the pattern remains predictable.

Tool Count5/5

15 tools is at the upper edge of the typical range but each one covers a meaningful Typora capability without redundancy. The theme-related tools could feel heavy, but they form a coherent sub-domain: list, read CSS, install, and activate themes.

Completeness4/5

The surface covers app lifecycle, document creation, history, recovery, backups, preferences, themes, HTML rendering, and closing. A notable gap is the lack of an update/save tool for editing existing Markdown documents, but agents can work around this by creating files or rendering content.

Maintenance

ActivityMaintained
ResponsivenessNo issues