Skip to main content
Glama

tavily-mcp

A web search and extraction MCP server powered by Tavily, built on Dedalus.

Tools

Tool

Description

smoke_ping

Verify the Dedalus MCP server can be invoked without external Tavily dispatch

tavily_search

Search the web with AI-generated answer synthesis

tavily_extract

Extract clean content from URLs

tavily_qna_search

Ask a question and get a direct answer with sources

Related MCP server: AIE7-MCP

Environment Variables

Variable

Required

Description

TAVILY_API_KEY

Yes

Tavily API key (tvly-...)

DEDALUS_API_KEY

Yes

Dedalus platform API key

DEDALUS_API_URL

No

Dedalus API base URL

DEDALUS_AS_URL

No

Dedalus auth server URL (default: https://as.dedaluslabs.ai)

MCP_SERVER_SLUG

No

Marketplace slug used to derive the default connection name (default: Zx/tavily-mcp)

TAVILY_CONNECTION_NAME

No

Explicit connection name override. For slug calls, prefer Zx-tavily-mcp

Quick Start

# Install dependencies
uv sync

# Set environment variables
cp .env.example .env
# Edit .env with your keys

# Run the server
uv run python src/main.py

Testing

# Unit tests (no API key needed)
uv run pytest tests/test_tools.py

# Live connection tests (requires TAVILY_API_KEY)
uv run pytest tests/test_connection_live.py

Source Decision

Decision: Build native (Python)

The official tavily-ai/tavily-mcp is implemented in TypeScript using @modelcontextprotocol/sdk. Since our infrastructure requires Python with Dedalus DAuth integration, we build natively using dedalus-mcp. The official implementation served as a functional specification for tool definitions and API endpoints.

License

MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    C
    quality
    D
    maintenance
    Enables web search capabilities through the Tavily API, allowing users to search the internet for information using natural language queries. Demonstrates MCP server implementation with external API integration.
    3
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for Tavily search and web data tools, enabling search, extract, crawl, and map operations through a simple HTTP or stdio interface.
    MIT

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/chenzhaoxuan0/tavily-mcp'

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