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

Tools

Functions exposed to the LLM to take actions

NameDescription
viruagent_auth_status

Provider 로그인 상태를 확인합니다.

viruagent_login

Playwright로 로그인창을 띄워 세션을 저장합니다.

viruagent_publishB

제목/본문으로 발행을 시도하고, 403(일일 발행 제한) 발생 시 임시저장으로 폴백합니다.

viruagent_save_draftA

제목/본문으로 임시저장합니다. 이미지 플레이스홀더 치환은 publish와 동일하게 수행합니다.

viruagent_list_categoriesC

Provider 카테고리 목록 조회

viruagent_list_posts

최근 글 목록 조회

viruagent_read_postB

postId로 글 본문/썸네일을 조회합니다.

viruagent_logout

provider 메타데이터를 초기화합니다(브라우저 세션 파일은 유지).

viruagent_list_providers

등록된 provider 목록을 조회합니다.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a distinct purpose: listing categories, publishing with fallback, reading posts, and saving drafts. No overlap in functionality.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern with snake_case (e.g., list_categories, read_post, save_draft), prefixed by viruagent_.

Tool Count5/5

4 tools is well-scoped for a blog publishing assistant, covering essential actions without unnecessary extras.

Completeness3/5

Missing typical CRUD operations like listing posts/drafts, updating, or deleting, which could hinder agent workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues