Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NINENINE_ALLOW_MUTATIONSNoSet to 'true' to enable mutation tools (request/cancel ride). Defaults to 'false'.false
NINENINE_MCP_ALLOWED_ORIGINNoOverrides the allowed Origin for the optional HTTP loopback MCP server. Defaults to http://127.0.0.1:<port>.

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
ninenine_connection_statusC

Local doctor: token present, mutations off by default, unofficial passenger surface.

ninenine_capabilitiesB

What this unofficial MCP can read and which writes stay gated. Not 99Food or 99Pay.

ninenine_privacy_auditA

Shows redaction defaults (street/phone/GPS) and that request-ride is off unless both gates are set.

ninenine_estimateA

Read-only fare quotes for origin/destination on the unofficial 99 passenger surface. Always includes 99Pop and 99Moto. Does not request a car.

ninenine_list_addressesB

Read saved/home addresses from pGetConfig when present. Dedicated address URLs 404 and are not shipped. GPS/street redacted by default.

ninenine_ride_historyA

Past passenger rides. Read-only. GPS polylines redacted.

ninenine_track_rideA

Active ride status/ETA/category only. Does not return GPS polylines or driver phone.

ninenine_active_rideB

Same as track without requiring a ride id. Status/ETA/category only.

ninenine_request_rideA

Fail-closed. Needs NINENINE_ALLOW_MUTATIONS and explicit_user_intent. Guest tokens cannot charge. Default examples never enable this.

ninenine_cancel_rideA

Fail-closed. Needs NINENINE_ALLOW_MUTATIONS and explicit_user_intent. Guest tokens cannot charge.

ninenine_logoutA

Deletes ~/.ninenine-mcp/tokens.json. Requires explicit_user_intent.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidmosiah/ninenine-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server