MCP server for Close.com. Provides tools to search and manage leads, contacts, emails, tasks, opportunities, calls, and users in Close.com CRM.
Close.com MCP server has 20 tools with consistent naming (verb_noun pattern) and basic descriptions. All tools have input schemas with type definitions and parameter descriptions. However, descriptions are often generic (10-50 chars), output schemas are not documented, and error handling lacks recovery guidance. No tool annotations (readOnlyHint/destructiveHint) despite clear risk levels. Parameter descriptions could be more actionable (e.g., date format examples, enum constraints). Composition is sound, tools are single-responsibility and chainable via IDs.
Bulk update multiple tasks in Close.com
Create a new task in Close.com
Delete a task from Close.com
Get detailed information about a specific call activity
Get detailed information about a specific contact
Get detailed information about a specific email activity
Get detailed information about a specific lead
Output schemas not documented. Tool descriptions state what is returned (e.g., 'Get detailed information') but do not specify the structure of response fields. LLMs cannot plan downstream tool calls or extract specific data without knowing response schema.
Tool annotations missing. Tools with WRITE and DESTRUCTIVE risk levels (create_task, update_task, delete_task, bulk_update_tasks) lack readOnlyHint/destructiveHint annotations. LLMs cannot distinguish safe read-only tools from state-modifying ones without explicit hints.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 67 | <=2025-11-25 | v2 |
Get detailed information about a specific opportunity
Get detailed information about a specific task
Get availability information for a specific user
Get detailed information about a specific user
Search for call activities in Close.com
Search for contacts in Close.com
Search for email activities in Close.com
Search for leads in Close.com
Search for opportunities in Close.com
Search for tasks in Close.com
Search for users in Close.com
Test the connection to Close.com API
Update an existing task in Close.com
Error handling lacks recovery guidance. Error responses return generic messages like 'Error searching leads: <error message>' without actionable next steps. LLMs cannot self-correct or know whether to retry, ask the user, or try an alternative tool.
Descriptions are generic and under 100 characters for most tools. E.g., 'Search for leads in Close.com' (28 chars) does not explain when to use this vs get_lead_details, what query format is expected, or what results look like. Baseline for A+ tools is 50-200 chars with actionable context.
Date parameters lack format specification. Tools accept ISO format dates (date_created__gt, date_created__lt, etc.) but descriptions do not state the exact format (e.g., 'ISO 8601: 2024-01-15T10:30:00Z'). LLMs frequently miscalculate date formats, producing invalid inputs.