Customer Relation

NoCRM MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

NoCRM is a lead management software designed to simplify and streamline the process of managing sales prospects. It helps sales teams prioritize and track leads to improve conversion rates and optimize sales operations.

31 tools
Agent guide included
API Key
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for NoCRM — workflow patterns, data models, and gotchas for your AI agent.

NoCRM

Action-focused lead management designed for salespeople who want to track prospects without heavyweight CRM overhead. Leads move through pipeline steps until closed. Each account lives on its own subdomain configured in the connection.

Entity Model

  • Leads — the core entity. Each lead has a title, amount, status, assigned user, and current Step in a Pipeline. Leads move through steps until won, lost, or abandoned.
  • Pipelines — sales funnels with ordered Steps (e.g. Contacted → Qualified → Proposal → Won). Multiple pipelines supported.
  • Steps — stages within a pipeline. Each step has a name and position. Leads progress through steps linearly.
  • Categories — labels for classifying leads (e.g. product line, region, source).
  • Fields — custom fields defined at the account level. Applied to all leads.
  • Predefined Tags — account-level tags for quick lead classification.
  • Clients (Folders) — grouping mechanism for organizing leads by company/client. Each client has an id used for scoping.
  • Users — team members with roles. Each lead is assigned to one user.
  • Teams — groups of users for organizational structure.
  • Prospecting Lists — pre-qualified prospect data imported for cold outreach. Leads are created from prospecting list rows.
  • Follow-ups — reminders/tasks tied to a specific user. Require user_id to query.
  • Webhooks — outbound event notifications. Webhook Events list available event types.
  • Activities — predefined activity types (call, email, meeting, etc.) used when logging interactions on leads.

Workflows

  1. Pipeline overview: Enumerate pipelines and steps to learn stage order, then scan leads to see volume per stage.
  2. Lead lifecycle: Pull the lead directory, inspect step/status, advance the step as the deal progresses, attach follow-ups for next actions.
  3. Prospecting funnel: Pull prospecting lists for source material, convert rows into leads, then slice leads by category or tag.
  4. Team workload: Enumerate users first, then enumerate each seller’s follow-ups to see pending work.
  5. Configuration audit: Walk custom fields, categories, tags, and activity types to understand the workspace schema.

Gotchas

  • Follow-ups require user_id: Discover valid user ids from the team directory before querying reminders—follow-ups are always user-scoped.
  • Limited server-side filters on big lead lists: Narrow by step or status in follow-up passes when the broad list is noisy.
  • Lead amounts are optional: Not all leads have monetary values. Amount can be null.
  • Webhook events: Enumerate webhook event types before creating webhook subscriptions.

Tools in this Server (31)

Add Lead To Client

Add a lead to an existing client folder. Returns the updated lead object with client_folder_id set.

Assign Lead

Assign a lead to a collaborator. The user will be notified by email if their notification preferences are enabled. Returns the updated lead object.

Create Lead Comment

Create a comment on a lead. Returns the created comment object with user details and attachments.

Delete

Universal delete tool that removes ANY NoCRM resource using smart ID routing. Returns confirmation of deletion. CAUTION: Deletion is permanent and can...

Duplicate Lead

Duplicate a lead. Returns the new lead object. If step is not provided, the duplicated lead will go to the first step of the same pipeline.

Fetch

Universal fetch tool that retrieves ANY NoCRM resource using smart ID routing with colon-separated format. Supports leads, clients, users, teams, pipe...

Get Lead Attachment

Get temporary download URL for a lead attachment. URL expires in 180 seconds. Only works for attachments of kind 'attachment' (not accounting integrat...

List Activities

List all sales activities recorded in your NoCRM account. Use it to gather insights on past and upcoming sales interactions, helping prioritize tasks ...

List Categories

List all categories available for classifying leads in your NoCRM system. Utilize this to organize and filter leads based on customized categories. Re...

List Clients Folders

Fetch a list of client folders from your NoCRM account. Use this to categorize and organize clients effectively. It returns folder details like folder...

List Fields

Retrieve a list of custom fields set up in your NoCRM account. Use this function to see all configurable data fields that can enhance your lead profil...

List Follow Ups

List post-sales tasks (follow-ups) for a specific lead or user. Either lead_id or user_id is required. Returns follow-up tasks with details like IDs, ...

List Lead Attachments

List all attachments on a lead. Includes regular file attachments, business cards, and attachments from accounting integrations (Freshbooks, QuickBook...

List Lead Comments

List all comments on a lead. Returns comments with attachments, activity info, user details, and reactions.

List Leads

List all leads stored in your NoCRM system with advanced filtering, sorting, and pagination. Use this to review, process, and analyze sales opportunit...

List Pipelines

Access a list of all sales pipelines available within your NoCRM system. Ideal for monitoring and organizing various sales workflows. Returns pipeline...

List Predefined Tags

Obtain a list of predefined tags that you can use to label and organize leads within your NoCRM account. Perfect for implementing a consistent tagging...

List Prospecting Lists

List all prospecting lists (spreadsheets) created within your NoCRM system with filtering, sorting, and pagination. Use this to access and manage your...

List Steps

Retrieve a list of all sales steps configured in your NoCRM account. Use this to view and manage the different stages your leads go through in the sal...

List Teams

Retrieve a list of all teams set up in your NoCRM system. This is helpful for organizing sales activities and assignments across different teams. It p...

List Users

Get a list of all users within your NoCRM account. Use this to manage and assign tasks within your sales team. Returns user profiles including user ID...

List Webhook Events

Fetch a list of all possible webhook events that can be triggered within NoCRM. Ideal for understanding the types of events you can subscribe to for a...

List Webhooks

Retrieve a list of all webhooks configured in your NoCRM account. Use this endpoint to monitor or update webhook configurations to ensure integrations...

Search

Universal search tool that performs natural language queries across NoCRM resources including leads, clients, users, and prospecting lists. Parses que...

Update Lead Comment

Update a comment on a lead. Returns the updated comment object.

Upsert Client Folder

Create a new client folder or update an existing one. If id is provided, updates the folder with provided fields. Otherwise creates a new folder. Retu...

Upsert Lead

Create a new lead or update an existing lead. If id is provided, updates the lead with provided fields. Otherwise creates a new lead. Returns the crea...

Upsert Prospecting List

Create a new prospecting list (spreadsheet) or update an existing one. If id is provided, updates the list with provided fields. Otherwise creates a n...

Upsert Team

Create a new team or update an existing team name. If id is provided, updates the team. Otherwise creates a new team. Returns the created or updated t...

Upsert User

Create a new user or update an existing user. If id is provided, updates the user with provided fields. Otherwise creates a new user. Returns the crea...

Upsert Webhook

Create a new webhook or update an existing one. If id is provided, updates the webhook. Otherwise creates a new webhook. Returns the created or update...

Frequently Asked Questions

What is the NoCRM MCP server?

NoCRM is a lead management software designed to simplify and streamline the process of managing sales prospects. It helps sales teams prioritize and track leads to improve conversion rates and optimize sales operations. It provides 31 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect NoCRM to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/nocrm. Authentication is handled automatically.

How many tools does NoCRM provide?

NoCRM provides 31 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does NoCRM require?

NoCRM uses API Key. NoCRM requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect NoCRM to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/nocrm

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with NoCRM?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

NoCRM MCP Server & Skill — 31 Tools