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
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_powerpointB

【最優先で使用】ユーザーがPowerPointファイルの作成を要求した場合に使用します。POM形式のXMLを入力として、.pptxファイルを生成します。

create_powerpoint_from_templateA

【テンプレート使用時】ユーザーが既存のPowerPointファイルをテンプレートとして使用する場合に使用します。テンプレートの背景(背景色や画像)を継承し、新しいスライドを生成します。

validate-pom-slideA

【任意】POM形式のXMLを作成した後、PowerPoint生成前に構文エラーがないか確認する場合に使用します。

get-pom-guideA

PowerPointスライドを作成する前に必ず実行してください。POM形式の完全な仕様、使用可能なノードタイプ(Text, VStack, HStack, Image, Table, Shape, Chart, Icon, Svg, Ul, Ol)、プロパティ、レイアウト方法を取得します。create_powerpointツールを使用する前に、この情報を参照する必要があります。

get-slide-exampleA

特定のタイプのスライドのサンプルXMLを取得します。実際に動作するXML例が含まれており、そのままcreate_powerpointに渡すことができます。タイトルスライド、コンテンツスライド、比較スライド、表スライドの例が利用可能です。

Prompts

Interactive templates invoked by user choice

NameDescription
pom_guidePOM (PowerPoint Object Model)形式でスライドを作成するための完全ガイド
create_slide_example具体的なスライド作成例とベストプラクティス

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct role: fetching the spec, fetching examples, validating XML, creating a PPTX, and creating from a template. No two tools overlap in purpose, so agents should not confuse them.

Naming Consistency2/5

Tool names are inconsistent: three use kebab-case (get-pom-guide, get-slide-example, validate-pom-slide) while two use snake_case (create_powerpoint, create_powerpoint_from_template). This mixed convention makes the API surface feel disjointed and harder to predict.

Tool Count5/5

With exactly five tools, the server is well-scoped for PowerPoint generation. Each tool serves a necessary step in the workflow (guide, example, validate, create, template-create) without excess or bloat.

Completeness5/5

The tool surface covers the full creation lifecycle: acquiring the POM specification, obtaining sample XML, validating user-authored XML, and generating the final .pptx (both from scratch and from a template). There are no obvious missing operations for the stated domain.

Maintenance

ActivityStale
ResponsivenessNo issues