lyra-tool-discovery docs
nirholas / lyra-tool-discovery

lyra-tool-discovery

AI-powered MCP tool discovery - find, analyze, and generate plugin configs for Model Context Protocol servers

v0.1.1SEE LICENSE IN LICENSETypeScript
pnpm add -g @nirholas/lyra-tool-discovery

What it does

Capabilities documented in this repository.

Overview

See the full documentation for details.

Crypto Focus

See the full documentation for details.

Features

See the full documentation for details.

Multi-Provider AI

See the full documentation for details.

8 Plugin Templates

See the full documentation for details.

Discovery Sources

See the full documentation for details.

Get started

Install it, then run your first command.

pnpm add -g @nirholas/lyra-tool-discovery
CommandRuns
npm run buildtsup
npm run devtsx src/cli.ts
npm run typechecktsc --noEmit
npm run testvitest run

Read the full getting started guide

Examples

Taken directly from this repository's documentation.

# Only tools updated in the last 6 months
lyra-discover discover --max-age 6

# Only tools updated in the last 3 months (bleeding edge)
lyra-discover discover --max-age 3

# Tools up to 24 months old
lyra-discover discover --max-age 24
# Global install (recommended for CLI usage)
pnpm add -g @nirholas/lyra-tool-discovery

# Or with npm
npm install -g @nirholas/lyra-tool-discovery

# Or as a project dependency
pnpm add @nirholas/lyra-tool-discovery

# Or run directly with npx (no install)
npx @nirholas/lyra-tool-discovery discover --help
# Using OpenAI (default when both keys present)
export OPENAI_API_KEY="sk-..."

# Or using Anthropic
export ANTHROPIC_API_KEY="sk-ant-..."

# Optional: Force a specific provider
export AI_PROVIDER="anthropic"  # or "openai"

# Optional: Specify a model
export AI_MODEL="claude-sonnet-4-20250514"

# Optional: GitHub token for higher rate limits
export GITHUB_TOKEN="ghp_..."

More examples

Reference