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_export_pdfB

Export Markdown content or an input Markdown file directly to a styled PDF using Typora CSS themes and synchronous headless browser rendering with valid file URIs.

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.6/5.0

Scored across 16 tools

Disambiguation5/5

Each tool has a clearly distinct action or resource, such as export_pdf vs render_html, install_theme vs set_theme, and read_draft vs list_drafts. Overlaps are minimal and the descriptions make boundaries explicit.

Naming Consistency4/5

All names use the typora_ prefix and snake_case, which is highly consistent. However, a few tools are noun phrases rather than verb_noun patterns, such as typora_status, typora_recent_documents, and typora_recent_folders.

Tool Count4/5

With 16 tools, the set is slightly above the typical well-scoped range of 3-15, but most tools cover distinct Typora integration needs. The count is reasonable for the breadth of features offered.

Completeness3/5

The server covers many areas including export, rendering, themes, drafts, backups, preferences, and process control. However, it lacks obvious document lifecycle operations such as reading arbitrary Markdown files, updating/saving documents, and deleting documents, which will limit agent workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues