Skip to main content
Glama
j7018515

ibronevik-taxi-mcp

by j7018515

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TAXI_LOGINNoLogin for the taxi account, used by the authenticate tool.
TAXI_CONFIGNoConfiguration selector for the taxi service environment (e.g., '0' in the sample MCP client config).
TAXI_PASSWORDNoPassword for the taxi account, used by the authenticate tool.
TAXI_WRITE_MODENoWrite policy for modifying tools: 'confirm' asks before writing, 'allow' permits writes, 'deny' blocks writes.confirm

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
taxi_statusA

Проверяет доступность бэка, возвращает арендатора, версию справочника и состояние авторизации. Read-only, учётные данные не требуются.

taxi_reference_listA

Имена и размеры всех публичных справочников (/data/) с версией кеша. Read-only, без авторизации.

taxi_reference_getA

Возвращает полное содержимое указанных справочных таблиц (например car_classes, currencies, payment_ways). Read-only, без авторизации.

taxi_authenticateA

Выполняет вход по TAXI_LOGIN/TAXI_PASSWORD (цепочка auth -> token). Токен не разглашается — возвращается только факт успеха. Требует учётных данных.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation5/5

Each tool addresses a separate concern: backend status, reference catalog listing, reference content retrieval, and authentication. There is no functional overlap between them.

Naming Consistency3/5

All tools share the taxi_ prefix bind underscores, but the structure varies: taxi_status is a plain noun, taxi_reference_list is a noun compound, and taxi_reference_get puts the verb after the noun. This is readable but not a consistent verb_noun convention.

Tool Count5/5

Four tools cover the narrow scope of the server without redundancy. Each one has a clear role, and the count feels neither thin nor bloated.

Completeness3/5

The reference data use-case is covered with list and get operations, but authenticate is a standalone capability that no other tool consumes, since all references are public. The set feels slightly incomplete around authenticated actions.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive