Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PIPEDRIVE_API_KEYYesYour Pipedrive API key (40 characters). Find it in Pipedrive under Settings > Personal preferences > API.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
pipedrive_list_deals

List deals from Pipedrive with optional filtering by owner, person, organization, pipeline, stage, or status. Returns paginated results.

pipedrive_get_deal

Get detailed information about a specific deal by ID, including all standard and custom fields.

pipedrive_create_deal

Create a new deal in Pipedrive. Only title is required; all other fields are optional.

pipedrive_update_deal

Update an existing deal in Pipedrive. Specify the deal ID and any fields to update.

pipedrive_search_deals

Search for deals by text in title. Supports fuzzy matching by default.

pipedrive_delete_deal

Delete a deal. The deal will be marked as deleted and permanently removed after 30 days.

pipedrive_list_persons

List persons (contacts) from Pipedrive with optional filtering by owner, organization, or first letter of name.

pipedrive_get_person

Get detailed information about a specific person by ID.

pipedrive_create_person

Create a new person (contact) in Pipedrive. Only name is required.

pipedrive_update_person

Update an existing person in Pipedrive.

pipedrive_search_persons

Search for persons by name, email, or phone number.

pipedrive_delete_person

Delete a person. The person will be marked as deleted and permanently removed after 30 days.

pipedrive_list_activities

List activities from Pipedrive with optional filtering by owner, deal, person, organization, type, or completion status.

pipedrive_get_activity

Get detailed information about a specific activity by ID.

pipedrive_create_activity

Create a new activity in Pipedrive. Subject and type are required.

pipedrive_update_activity

Update an existing activity in Pipedrive. Use this to mark activities as done.

pipedrive_delete_activity

Delete an activity.

pipedrive_get_person_emails

Get email messages linked to a person (company-wide, all users' emails). Returns metadata for emails from any user's mailbox that are linked to this person. Note: To get full message body, use pipedrive_get_mail_message, but only for emails in YOUR mailbox.

pipedrive_get_deal_emails

Get email messages linked to a deal (company-wide, all users' emails). Returns metadata for emails from any user's mailbox that are linked to this deal. Note: To get full message body, use pipedrive_get_mail_message, but only for emails in YOUR mailbox.

pipedrive_list_mail_threads

List mail threads from YOUR mailbox only (authenticated user). Other users' threads are not accessible. Use folder parameter to filter by inbox, drafts, sent, or archive.

pipedrive_get_mail_thread

Get a mail thread with messages. Access depends on visibility settings - threads visible within deals/persons you can access should work. Returns 404 if the thread isn't accessible to you.

pipedrive_get_mail_message

Get full email message with body. Access depends on visibility settings - messages linked to deals/persons you can access should work, even if sent by other users.

pipedrive_list_organization_fields

List all organization field definitions, including custom fields. Use this to map 40-character field keys to human-readable names.

pipedrive_list_deal_fields

List all deal field definitions, including custom fields. Essential for understanding deal data structure.

pipedrive_list_person_fields

List all person field definitions, including custom fields. Use to understand contact data structure.

pipedrive_get_field

Get details of a specific field by its key. Useful for looking up what a 40-character hash field key means.

pipedrive_list_organizations

List organizations from Pipedrive with optional filtering by owner or first letter of name.

pipedrive_get_organization

Get detailed information about a specific organization by ID.

pipedrive_create_organization

Create a new organization in Pipedrive. Only name is required.

pipedrive_update_organization

Update an existing organization in Pipedrive.

pipedrive_search_organizations

Search for organizations by name or address.

pipedrive_delete_organization

Delete an organization. The organization will be marked as deleted and permanently removed after 30 days.

pipedrive_list_pipelines

List all sales pipelines in Pipedrive. Pipelines contain stages that deals move through.

pipedrive_list_stages

List all stages, optionally filtered by pipeline. Stages represent steps in the sales process.

pipedrive_get_stage

Get details of a specific stage by ID.

pipedrive_list_users

List all users in the Pipedrive account. Useful for finding owner IDs when creating or filtering records.

pipedrive_get_user

Get details of a specific user by ID.

pipedrive_get_current_user

Get details of the current user (API key owner). Useful for verifying connection and getting your user ID.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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

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