Skip to main content
Glama

The Daily Workflow — AI Tools & Free Alternatives

search_pipelines

Read-onlyIdempotent

Search 100+ ready-made AI workflow pipelines (step-by-step recipes).

A pipeline is a complete plan: which AI tools to use in what order, with
ready-to-paste prompts at each step, to accomplish a specific goal.

Args:
    query: Free-text search over pipeline titles and queries. Examples: "podcast",
           "children book", "youtube channel automation".
    lang: Language for output ("en" or "ru"). Default: "en".
    limit: Max results (1-25, default 10).

Returns:
    Dict with `count` and `results`. Each result: slug, title, goal, query,
    hits (popularity), step_count, page_url.

Use this when the user describes a goal that involves multiple steps with multiple AI
tools ("how do I make X using AI", "give me a workflow for Y"). After picking, call
get_pipeline_details for full step-by-step plan with prompts.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "search_pipelines"
  }
}

Input Schema

NameRequiredDescriptionDefault
langNoOutput language: "en" for English or "ru" for Russian. Default: "en".en
limitNoMaximum number of results to return (1-25; values outside the range are clamped). Default: 10.
queryNoFree-text search query matched against pipeline titles and the tasks they solve. Example: "podcast", "children book", "youtube channel automation". Empty string returns unfiltered results.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, so safety is covered. The description goes beyond them by disclosing the exact return payload (`count` and `results` with slug, title, goal, query, hits, step_count, page_url) and the limit clamping behavior, which matters because no output schema exists.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the purpose, then the domain definition, then Args and Returns — logical and easy to scan. The Args section duplicates the schema verbatim in places, which is mild waste, but the definition of "pipeline" and the follow-up instruction both earn their space.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a three-parameter, non-required read tool with no output schema, the description supplies the missing pieces: what a result contains, how limit behaves, and the natural next call. Nothing an agent needs in order to invoke it or act on the response is absent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all three parameters are already documented in the schema, including the same example queries and the 1-25 range. The description's Args block largely restates the schema, adding only the note that the query matches both titles and tasks; baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb and resource ("Search 100+ ready-made AI workflow pipelines") and then defines what a pipeline is, which separates it from sibling tools like search_prompts or search_ai_tools that could otherwise look similar. The agent knows exactly what this retrieves and what it does not.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger condition with concrete user phrasings ("how do I make X using AI", "give me a workflow for Y") and prescribes the follow-up call to get_pipeline_details. It does not cover the negative case — e.g. routing single-tool lookups to search_ai_tools or browsing to get_popular_pipelines — so the alternative routing is only partially addressed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.