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
list_postsB

Retrieve a list of all posts/AI prompts from AR LABS with sorting, search, and pagination limits.

get_postA

Retrieve full details and prompt of a specific post by its ID.

create_postA

Publish a new AI Prompt post/guide to the AR LABS website. Automatically handles image uploads (URL or Base64) and sends OneSignal push notifications to subscribers.

update_postB

Update an existing post's title, description, prompt, or thumbnail.

delete_postC

Permanently delete a post from AR LABS by its Firebase ID.

upload_imageA

Upload any image to ImgBB CDN and get back a public high-speed URL.

send_push_notificationA

Send a custom web push notification to all AR LABS subscribers via OneSignal.

list_commentsA

List comments left by users on the website, with optional filtering by postId.

delete_commentA

Delete a comment by its ID from Firebase Realtime Database.

get_site_statsA

Get general overview stats for AR LABS (total posts, total comments, latest post, database status).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 10 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: posts CRUD, comments list/delete, stats, image upload, and push notifications. No overlapping functionality, so an agent can easily select the right tool for a given task.

Naming Consistency5/5

All tool names follow the verb_noun pattern with snake_case (e.g., list_posts, get_post, update_post, delete_post). Retrieval actions use 'get_' for single items and 'list_' for collections, maintaining a consistent and predictable naming scheme.

Tool Count5/5

With 10 tools, the set covers the core admin operations without being excessive or sparse. Each tool serves a specific function relevant to the server's purpose (managing posts, comments, stats, images, and notifications), making the count well-balanced.

Completeness4/5

The tool set provides full CRUD for posts, list/delete for comments, plus stats, image upload, and push notifications. Minor gaps exist, such as no single-comment fetch or comment update action, but the core admin operations are well covered.

Maintenance

ActivitySlowing
ResponsivenessNo issues