Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLIRANK_API_URLNoOverride the base API URLhttps://clirank.dev/api

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
discover_apisA

Search for APIs by what you need. Returns ranked matches with pricing and setup data when available. For an opinionated pick with working code, use the recommend tool instead. Examples: 'send transactional emails', 'process payments', 'image generation'.

get_api_detailsA

Get full details for a specific API by its slug. Returns scores, pricing, auth method, capabilities, and quality breakdown.

get_api_docsA

Get agent-friendly documentation for an API, including quickstart guide and documented endpoints. Use this before integrating an API.

compare_apisA

Compare two or more APIs side by side. Returns a comparison table with scores, pricing, auth, and capabilities.

browse_categoriesA

List all API categories in the CLIRank directory with the number of APIs in each.

get_reviewsB

Get integration reports and reviews for an API. Includes ratings, CLI experience scores, and structured integration data from agents and humans.

recommendA

Get an opinionated API recommendation for a task. Returns ONE best pick with pricing, working quickstart code, setup time, and a runner-up. Better than guessing - uses verified pricing and setup data that's more current than your training data.

get_package_infoA

Get current package version, compatibility, dependencies, and deprecation warnings for any npm or PyPI package. Faster and more current than checking registries manually. Auto-updates every 24h.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a distinct purpose: browsing categories, searching APIs, comparing, getting details, docs, reviews, package info, and recommendations. No overlap or ambiguity.

Naming Consistency4/5

Most tools follow a verb_noun pattern (e.g., browse_categories, get_api_details), but 'recommend' is a lone verb without a noun, causing minor inconsistency.

Tool Count5/5

8 tools is an ideal scope for an API directory server, covering all essential functionalities without being overwhelming or sparse.

Completeness4/5

Covers core directory features well (search, compare, details, docs, reviews, recommendations). Missing user contribution tools (e.g., submit reviews) but acceptable for a read-only service.

Maintenance

ActivitySlowing
ResponsivenessUnresponsive