Skip to main content
Glama
ExpertVagabond

plaid-devx-mcp

Search Plaid docs pages

plaid_docs_search

Find Plaid documentation quickly by searching the published docs index. Returns matching page titles and URLs for guides, API references, Link, webhooks, and errors, so you can locate the right resource without manual browsing.

Instructions

Searches the page index Plaid publishes at plaid.com/docs/llms.txt (guides, API reference, Link, webhooks, errors). Returns page titles and URLs; fetch one with plaid_docs_fetch.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4.1/5.0
Behavior4/5

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

With no annotations, the description carries the burden, and it provides useful behavioral detail: it searches a specific index, covers the content categories, returns titles and URLs, and points to the fetch tool. It does not mention error/empty-result behavior, but nothing in the description is misleading or hidden.

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

Conciseness5/5

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

Two sentences deliver the source, scope, output, and the follow-up action with zero filler. The most important action and output are front-loaded and the sibling handoff is concise.

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

Completeness4/5

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

The description covers the essential call context: what is searched, where the index comes from, what is returned, and what to do next. It leaves out minor details like pagination or empty-result edge cases, but the tool is simple enough that this is a minor gap.

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

Parameters2/5

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

Schema description coverage is 0%, so the description must compensate for the two parameters, but the description never mentions 'query semantics' or 'limit' beyond the schema. The only useful parameter clue is indirect via the word 'Searches', which is insufficient for the low-coverage context.

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?

The description states a specific verb ('searches'), a precise resource ('the page index Plaid publishes at plaid.com/docs/llms.txt'), and names the output ('page titles and URLs'). It also differentiates from plaid_docs_fetch as a follow-up, so an agent can distinguish this search tool from its siblings.

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?

The description clearly implies when to use this tool: to discover docs pages and then fetch one with plaid_docs_fetch, explicitly naming the follow-up alternative. It lacks an explicit 'when not to use' guidance against plaid_api_search, but the scope is clear enough for correct routing.

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