Skip to main content
Glama
fernandoludvig

RD Station CRM MCP

RD Station CRM Pipeline Overview

rdcrm_pipeline_overview
Read-only

Get a sales pipeline health report: open deal counts and values per stage, won/lost rates, stalled deals, plus pipeline and stage names/IDs.

Instructions

Aggregated health report of a sales pipeline: open deal count and value per stage (in funnel order), won/lost counts and win rate over a recent window (default 30 days), and stalled deals with no updates for N days (default 14).

Also the fastest way to discover the account's pipelines and stage names/IDs (errors list all options).

Use when: "how's my pipeline?", "where are deals stuck?", "sales summary for this month".

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
stalled_daysNoA deal counts as stalled after this many days without updates (default 14)
pipeline_nameNoPipeline name. Optional when the account has a single pipeline
closed_period_daysNoWindow in days for won/lost stats (default 30)
Behavior4/5

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

Discloses defaults (30-day window, 14-day stall threshold), the funnel-order output, and the error behavior ('errors list all options' when pipeline needs disambiguation). Annotations already mark it readOnly (safe read) and openWorld (account state can change), and the description adds contextual depth without contradicting annotations.

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?

Three tight paragraphs: what it returns, plus what it's best for, plus quick use-case prompts. Zero wasted words; front-loaded with the core functionality and defaults. Very efficient.

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?

For a read-only report tool with no output schema, it describes return contents, defaults, disambiguation behavior, and typical user intent. The one minor gap is that it doesn't describe return format/structure fields, but for an aggregate report the narrative coverage is strong. No output schema means description must carry some burden, which it does reasonably well.

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 coverage is 100% — all three parameters have descriptions in the JSON schema itself (stalled_days, pipeline_name, closed_period_days). The description adds context like defaults for the window and stalled period, but these largely mirror the schema's default values. Baseline 3 is appropriate since the schema already carries the semantic weight.

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?

Specific verb+resource: 'Aggregated health report of a sales pipeline' with detailed breakdown of exactly what it returns (open deal count/value per stage, won/lost counts, win rate, stalled deals). Clearly distinguishes itself from siblings like list_deals (which lists individual deals) by being an aggregate health report.

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

Usage Guidelines5/5

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

Provides explicit use cases ('how's my pipeline?', 'where are deals stuck?', 'sales summary for this month') and a clear when-to-use directive: 'fastest way to discover the account's pipelines and stage names/IDs'. This effectively orients agents on when to choose this over deal-level siblings.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fernandoludvig/rdstation-crm-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server