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
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_warp_drive_docsA

Search WarpDrive and EmberData documentation for any API, class, function, or concept.

Use this tool when you need to know:

  • How to use any @warp-drive/* or @ember-data/* package

  • The correct API for Store, RequestManager, JSONAPICache, SchemaRecord, etc.

  • How handlers, builders, or the request pipeline work

  • Migration paths from legacy EmberData to WarpDrive

  • How to use WarpDrive with React, Ember, or other frameworks

  • Any type definitions, interfaces, or function signatures

Always use this before writing WarpDrive code to avoid hallucinating APIs.

get_warp_drive_packageA

Get complete documentation for a specific WarpDrive or EmberData package.

Use this when you need full details about a specific package like:

  • @warp-drive/core (Store, RequestManager, CacheHandler)

  • @warp-drive/json-api (JSONAPICache)

  • @warp-drive/react (React hooks and components)

  • @warp-drive/ember (Ember integration)

  • @warp-drive/utilities (URL builders, query params)

  • @warp-drive/schema-record (SchemaRecord, SchemaService)

  • @warp-drive/legacy (migration from legacy EmberData)

  • @ember-data/store, @ember-data/model, etc. (legacy packages)

get_warp_drive_overviewA

Get a high-level overview of all WarpDrive packages and what they do.

Use this when:

  • Starting a new WarpDrive project and not sure which packages to use

  • You need to understand the package structure before diving into specifics

  • The user asks "what is WarpDrive" or "how does WarpDrive work"

  • You need to know which package contains a feature

get_warp_drive_guideA

Search WarpDrive guides, tutorials, and cookbook recipes.

Use this for "how do I..." questions like:

  • How do I set up authentication with WarpDrive?

  • How do I write a request handler?

  • How do I write a request builder?

  • How do I migrate from legacy EmberData adapters/serializers?

  • How do I use WarpDrive with React?

  • How does caching work?

  • How do I handle errors?

check_warp_drive_deprecationsA

Check if a WarpDrive or EmberData API is deprecated and find its replacement.

Use this when:

  • Working with legacy @ember-data/* code and need to know the modern equivalent

  • The user gets deprecation warnings

  • You see strikethrough symbols in docs (indicates deprecated)

  • Migrating from older versions of ember-data

Common deprecations to check:

  • @ember-data/request → @warp-drive/core

  • @ember-data/store → @warp-drive/core

  • StableRecordIdentifier → ResourceKey

  • StableDocumentIdentifier → RequestKey

  • @ember-data/tracking → @warp-drive/ember

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.4/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: searching docs, getting package details, getting an overview, finding guides, and checking deprecations. There is no overlap in their target use cases.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with 'warp_drive' in the middle, making the naming style uniform and predictable.

Tool Count5/5

With 5 tools, the server is well-scoped for documentation lookup. Each tool covers a necessary aspect of documentation access without redundancy or bloat.

Completeness5/5

The tool set covers searching, package details, overviews, guides, and deprecations—covering the full documentation lifecycle for WarpDrive and EmberData. There are no obvious gaps for typical documentation queries.

Maintenance

ActivityInactive
ResponsivenessNo issues