# ๐ฎ Lyra Tool Discovery
**AI-powered tool discovery for the MCP ecosystem**
[](https://www.typescriptlang.org/)
[](http://makeapullrequest.com)
[](https://openai.com)
[Documentation](https://github.com/nirholas/lyra-tool-discovery/tree/main/docs) ยท [CLI Reference](#-cli-reference) ยท [Examples](#-examples) ยท [Contributing](#-contributing)
---
## ๐ Overview
**Lyra Tool Discovery** is an AI-powered automation tool designed specifically for the **crypto, DeFi, blockchain, and web3 ecosystem**. It solves the painful problem of manually discovering, evaluating, and integrating MCP (Model Context Protocol) servers into your crypto-focused applications. Instead of spending hours searching GitHub, reading READMEs, and figuring out the right integration approach, Lyra does it for you in seconds.
The tool crawls multiple sourcesโGitHub and npmโto find crypto-related MCP servers, APIs, and plugins. It filters results to focus exclusively on **blockchain, DeFi, web3, and cryptocurrency tooling** (including Ethereum, Solana, Bitcoin, wallets, tokens, NFTs, DEXs, staking, bridges, and more). Lyra then leverages state-of-the-art AI (OpenAI GPT-4o or Anthropic Claude) to analyze each discovered tool and automatically generates ready-to-use plugin configurations.
### ๐ช Crypto Focus
Lyra is optimized for discovering tools related to:
- **Blockchain Networks** โ Ethereum, Solana, Bitcoin, Layer 2s, bridges
- **DeFi Protocols** โ DEXs, lending, staking, yield farming, liquidity
- **Web3 Infrastructure** โ Wallets, RPC providers, indexers, oracles
- **Token Standards** โ ERC-20, ERC-721, NFTs, token swaps
- **Smart Contracts** โ Development, auditing, deployment tools
- **On-chain Data** โ Analytics, explorers, transaction tracking
Lyra is built for **crypto MCP ecosystem developers** who need to rapidly onboard new tools, **plugin marketplace operators** like plugin.delivery who curate crypto plugins, and **automation engineers** building CI/CD pipelines for DeFi tool discovery and deployment.
This tool is a critical piece of the discovery-to-deployment pipeline: `lyra-tool-discovery` โ `github-to-mcp` โ `plugin.delivery` โ **SperaxOS users**. By automating the discovery and classification phase, Lyra enables fully automated plugin onboarding with minimal human intervention.
---
## โจ Features
|
### ๐ค Multi-Provider AI
- **OpenAI** โ GPT-4o, GPT-4-turbo, GPT-3.5-turbo
- **Anthropic** โ Claude Sonnet 4, Claude Opus
- Auto-detection from environment variables
- Custom model selection via CLI or config
- Intelligent fallback between providers
|
### ๐ฆ 8 Plugin Templates
- `mcp-http` โ Remote MCP servers (HTTP/SSE)
- `mcp-stdio` โ Local MCP servers (stdio)
- `openapi` โ REST API integrations
- `standalone` โ Full React applications
- `markdown` โ Rich text/documentation
- `default` โ Configurable plugins
- `settings` โ User preference plugins
- `basic` โ Simple function plugins
|
|
### ๐ Discovery Sources
- **GitHub** โ Search repos, topics, READMEs
- **npm** โ Package registry search
- ๐ Smithery (MCP directory)
- ๐ OpenAPI Directory
- ๐ RapidAPI
|
### ๐ช Crypto Filtering
- **Keywords** โ crypto, defi, blockchain, web3
- **Networks** โ ethereum, solana, bitcoin
- **Protocols** โ wallet, token, nft, dex, staking
- **Age Filter** โ Only repos updated within 12 months
- **Smart Validation** โ AI validates crypto relevance
- Full-featured command-line interface
- Node.js/TypeScript SDK for automation
- JSON output for CI/CD pipelines
- Dry-run mode for testing
- Progress indicators and rich output
|
|
### ๐ฅ๏ธ CLI & Programmatic API
- Full-featured command-line interface
- Node.js/TypeScript SDK for automation
- JSON output for CI/CD pipelines
- Dry-run mode for testing
- Progress indicators and rich output
|
### ๐งช Testing & Validation
- `--dry-run` mode for safe testing
- List discovered tools without AI calls
- Validate configurations before deployment
- Debug logging for troubleshooting
|
|
### ๐ค Flexible Output
- Structured JSON for piping to other tools
- Quick Import format for SperaxOS
- Plugin manifests for plugin.delivery
- Console output with rich formatting
|
---
## ๐ช Crypto Discovery Keywords
Lyra automatically filters discovery results to focus on crypto/DeFi/blockchain/web3 tools. The following keywords are used for both search queries and result validation: