Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TAVILY_API_KEYYesYour Tavily API key

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
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
tavily.healthA

Return package and server health metadata.

tavily.catalogA

Return the structured server catalog that describes tools, resources, and prompts.

tavily.searchB

Search the web when relevant URLs are not yet known.

tavily.extractA

Extract content from specific known URLs.

tavily.mapA

Discover site structure and candidate URLs on a single domain.

tavily.crawlA

Traverse a site and retrieve multi-page content.

tavily.researchB

Create a deep multi-source Tavily research task.

tavily.get_researchA

Retrieve the status or result of an existing Tavily research task.

Prompts

Interactive templates invoked by user choice

NameDescription
tavily-routerGeneral routing prompt that chooses the smallest correct Tavily workflow.
tavily-profileRender a packaged profile and bind it to a concrete user request.

Resources

Contextual data attached and managed by the client

NameDescription
ServerCatalogStructured catalog of tools, prompts, profiles, and example resources.
ProfileCatalogList of packaged workflow profiles exposed by the server.
ClaudeDesktopConfigExample stdio configuration snippet for Claude Desktop.
CursorConfigExample stdio configuration snippet for Cursor or similar MCP clients.

TDQS

A4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: catalog and health are meta; crawl, extract, map, search, research, and get_research each target different research stages. No overlap.

Naming Consistency5/5

All tools follow a consistent 'tavily.<verb>' or 'tavily.get_research' pattern with snake_case, making the naming predictable.

Tool Count5/5

8 tools is well within the ideal 3-15 range, and each tool serves a necessary function in the research workflow.

Completeness5/5

The tool set covers the full lifecycle: search for unknown URLs, map/extract/crawl for content, research for deep analysis, and get_research for results, plus health and catalog for metadata. No obvious gaps.

Maintenance

ActivityNo data
ResponsivenessNo issues