Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Tool Discovery

БесплатноНе проверен

MCP server for Cursor IDE that searches GitHub in real-time to find developer tools for your workflow pain points. Returns only validated, actively-maintained t

GitHubEmbed

Описание

MCP server for Cursor IDE that searches GitHub in real-time to find developer tools for your workflow pain points. Returns only validated, actively-maintained tools with 500+ stars.

README

npm version

An MCP server that searches GitHub in real-time to find developer tools for your workflow pain points. Works with Cursor and other MCP-compatible AI tools.

What It Does

When you ask about tools or describe a workflow issue:

  1. Searches GitHub in real-time for relevant tools
  2. Filters for quality - only returns tools with 500+ stars, updated in last 2 years
  3. Provides tips for tools you're already using (if mentioned)

Why Use This Instead of Just Asking the AI?

  • Returns only real tools that exist on GitHub
  • Validates quality via star count and recent activity
  • Prevents recommendations of abandoned, obscure, or non-existent tools
  • Provides actual URLs and star counts as quality signals

Installation

Option 1: NPM (Recommended)

No installation needed - just add to your Cursor config.

Add to your ~/.cursor/mcp.json:

{
  "mcpServers": {
    "tool-discovery": {
      "command": "npx",
      "args": ["-y", "tool-discovery-mcp"]
    }
  }
}

Then restart Cursor (or toggle the MCP server off/on in settings).

Option 2: From Source

git clone https://github.com/mathonsunday/tool-discovery.git
cd tool-discovery
npm install
npm run build

Add to your ~/.cursor/mcp.json:

{
  "mcpServers": {
    "tool-discovery": {
      "command": "node",
      "args": ["/path/to/tool-discovery/dist/index.js"]
    }
  }
}

Usage

Just ask naturally in Cursor agent mode:

  • "Is there a tool for pomodoro/focus timers?"
  • "Find me a CSS animation library"
  • "I need a better way to manage git branches"
  • "What tools exist for API testing?"

The AI will automatically call discover_tools and present the results.

The Tool

discover_tools

Parameter Type Description
problem string Description of the workflow issue or what you're looking for
existing_tools string[] (Optional) Tools you're already using - will get tips for these

Returns:

  • tools_found - GitHub repos matching your query (name, description, URL, stars, topics)
  • tips_for_existing_tools - Tips for tools you mentioned
  • search_query - The query that was searched
  • handoff_message - Offer for follow-up help

Development

# Build
npm run build

# Test manually
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node dist/index.js

# Test a search
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"discover_tools","arguments":{"problem":"pomodoro timer"}}}' | node dist/index.js

License

MIT

from github.com/mathonsunday/tool-discovery

Установка Tool Discovery

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/mathonsunday/tool-discovery

FAQ

Tool Discovery MCP бесплатный?

Да, Tool Discovery MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Tool Discovery?

Нет, Tool Discovery работает без API-ключей и переменных окружения.

Tool Discovery — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Tool Discovery в Claude Desktop, Claude Code или Cursor?

Открой Tool Discovery на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Tool Discovery with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development