Skip to main content
Glama

deals_list_followers

List all followers of a deal to view user details and get follower IDs for removal.

Instructions

List all followers of a deal.

Returns list of users following this deal and receiving notifications about it.

Workflow tips:

  • Shows user details for each follower

  • Includes follower ID needed for removal

  • Deal owner is automatically a follower

  • Cached for 5 minutes

Common use cases:

  • View followers: { "id": 123 }

  • Before removing: list to get follower_id

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesID of the deal
Behavior4/5

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

No annotations provided, but the description discloses behavioral traits like automatic owner following and caching for 5 minutes, which goes beyond a basic read operation.

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?

The description is concise and well-structured with a clear hierarchy: main description, workflow tips, and common use cases. Every sentence adds value.

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?

Despite lacking an output schema, the description explains what is returned (list of users, user details, follower ID). It covers prerequisites and provides enough context for correct usage.

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?

With 100% schema coverage, the schema already fully describes the single parameter. The description adds no additional parameter semantics, meeting the baseline but not exceeding it.

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 clearly states 'List all followers of a deal' and specifies it returns a list of users. It distinguishes itself from sibling tools like deals_add_follower and deals_remove_follower.

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 workflow tips (shows user details, includes follower ID for removal, deal owner auto-follow, 5-minute cache) and common use cases (view followers, before removing). Offers explicit guidance on when to use and prerequisites.

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/iamsamuelfraga/mcp-pipedrive'

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