MCP Tool Discovery Guide

SkillAI & models

Guide to Lyra Tool Discovery — an AI-powered automation toolkit that discovers MCP servers for you. Point it at GitHub, npm, or configure custom discovery sources. Let GPT or Claude analyze APIs and generate ready-to-ship plugin configs. Zero manual work.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the MCP Tool Discovery Guide skill

What this skill tells your AI

The instructions your AI receives, as published by nirholas/three.ws in data/skills/development/mcp-tool-discovery-guide/SKILL.md and read by ahel’s review.

Lyra Tool Discovery is an AI-powered toolkit that automatically discovers MCP servers from GitHub, npm, and custom sources. It analyzes APIs and generates ready-to-use plugin configurations.

How It Works

Discovery Sources
  ├── GitHub (repo search, topics, stars)
  ├── npm (package search, mcp keyword)
  ├── MCP Registry (official)
  └── Custom sources (your URLs)
    │
    ▼
AI Analysis (GPT or Claude)
  ├── Analyze repo README
  ├── Detect API surface
  ├── Extract tool signatures
  └── Score quality & relevance
    │
    ▼
Output
  ├── claude_desktop_config.json
  ├── cursor settings
  ├── Plugin manifests
  └── Integration guides

Quick Start

# Install
npm install -g lyra-tool-discovery

# Discover crypto MCP servers
lyra-discover --topic crypto --min-stars 5

# Discover from specific GitHub user
lyra-discover --github nirholas

# Discover from npm
lyra-discover --npm "mcp server" --category defi

Discovery Modes

GitHub Discovery

# Search by topic
lyra-discover --github-topic "mcp,crypto"

# Search by org
lyra-discover --github-org "nirholas"

# Search recently updated
lyra-discover --github-topic mcp --sort updated --since 7d

npm Discovery

# Search by keyword
lyra-discover --npm "mcp-server"

# Filter by weekly downloads
lyra-discover --npm mcp --min-downloads 100

Registry Discovery

# Pull from official MCP registry
lyra-discover --registry

# Filter by category
lyra-discover --registry --category "finance"

AI Analysis

For each discovered server, the AI analyzes:

AspectWhat's Checked
QualityDocumentation, tests, CI, TypeScript types
SecurityDependencies, practices, known vulnerabilities
CompatibilityMCP version, transport type (stdio/SSE)
FunctionalityNumber of tools, tool descriptions
RelevanceMatch to your search criteria

Output Formats

Claude Desktop Config

{
  "mcpServers": {
    "sperax-crypto": {
      "command": "npx",
      "args": ["@nirholas/sperax-crypto-mcp"]
    },
    "binance": {
      "command": "npx",
      "args": ["@nirholas/binance-mcp"]
    }
  }
}

Plugin Manifest

{
  "name": "sperax-crypto-mcp",
  "description": "Sperax Protocol MCP",
  "tools": ["mintUSDs", "redeemUSDs", "stakeSPA", ...],
  "quality_score": 0.92,
  "last_updated": "2026-02-20"
}

Batch Discovery

# Discover all crypto/DeFi MCP servers and output to file
lyra-discover \
  --github-topic "mcp,crypto,defi" \
  --npm "crypto mcp" \
  --registry \
  --output ./discovered-servers.json \
  --format claude-desktop

Use Cases

SperaxOS Tool Integration

Discover new DeFi tools to integrate into SperaxOS's agent workspace:

lyra-discover --github-topic "mcp,defi" --min-stars 10 --output ./new-tools.json

Stay Updated

Run weekly to find new MCP servers in the crypto space and evaluate them for integration.

Links

Signals

GitHub stars
114
Forks
29
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
mcp-tool-discovery-guide
Source
github.com/nirholas/three.ws