AI-powered MCP tool discovery - find, analyze, and generate plugin configs for Model Context Protocol servers
pnpm add -g @nirholas/lyra-tool-discoveryCapabilities documented in this repository.
See the full documentation for details.
See the full documentation for details.
See the full documentation for details.
See the full documentation for details.
See the full documentation for details.
See the full documentation for details.
Install it, then run your first command.
pnpm add -g @nirholas/lyra-tool-discovery
| Command | Runs |
|---|---|
npm run build | tsup |
npm run dev | tsx src/cli.ts |
npm run typecheck | tsc --noEmit |
npm run test | vitest run |
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_..."