search_tools to query the UseAgents registry with a plain-language request. This helps your agent discover real tools instead of fabricating package names or relying on stale memory.
Requires an API key. Configure the
x-api-key header when connecting the
MCP server.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
q | string | Yes | Natural-language query. Searches across tool names, descriptions, tags, languages, and categories. |
Query guidance
Good queries usually include:- The problem to solve
- The language or framework
- Important constraints such as deployment model or integration surface
authentication library for Node.jspython sdk for Slack botsself-hosted feature flag service for Go
Returns
The tool returns results in Toon (Token-Oriented Object Notation), a compact, token-efficient format for LLM consumption. Learn more at toonformat.dev. Each result includes:| Field | Type | Description |
|---|---|---|
name | string | Tool name |
description | string | Full description |
languages | string[] | Supported languages |
categories | string[] | Tool categories |
slug | string | URL-friendly identifier for the tool |
Example call
Use this tool when
- The agent needs to recommend a library, CLI, SDK, or API
- The agent should avoid fabricating or guessing tool names
- The agent needs accurate metadata before selecting a dependency
Typical workflow
- Call
search_toolswith a task-focused query. - Review the ranked results and metadata.
- Use the returned links and descriptions to narrow the candidate set.
- Only then recommend or integrate the selected tool.