Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI → MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
  • Remote MCP ↗ (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) ↗ (opens in a new tab)
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ☁️ Cloud Platforms
  3. Indiamart Mcp Server
I
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/11/2026, 12:16:57 AM

Indiamart Mcp Server

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time — check back soon.
View Repository

Claude AI for IndiaMART leads - fetch, search, sync and track pipeline.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON ▾

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "indiamart-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "indiamart-mcp-server"
      ]
    }
  }
}

💡 Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing Alternatives☁️ More in Cloud Platforms

Documentation Overview

🇮🇳 IndiaMART MCP Server

Python 3.10+ License MIT MCP Compatible CI Coverage

A fully functional Model Context Protocol (MCP) server that connects Claude AI to IndiaMART's Lead Management API. Fetch, search, analyze, and manage your IndiaMART buyer leads using natural language.

⚡ Quick Install (60 seconds)

bash
git clone https://github.com/Techmatic-sys/indiamart-mcp-server.git
cd indiamart-mcp-server
pip install -r requirements.txt

Then add to your Claude Desktop config and you're done. Full setup below.


✨ Features

  • 10 MCP Tools — 8 read tools + 2 write tools for complete CRM
  • Pull Leads — Fetch leads from IndiaMART for any date range
  • Pipeline Management — Track leads through sales stages (new → won)
  • Notes — Attach private notes to leads for context
  • Real-time Webhook — Receive leads instantly via IndiaMART's Push API
  • Local Database — All leads stored in SQLite for fast offline access
  • Analytics — Get stats by city, product, and date
  • Search — Find leads by keyword in product or message
  • Export CSV — Export leads for spreadsheets and reporting
  • Draft Replies — Generate professional buyer replies instantly
  • Input Validation — Pydantic schemas prevent malformed queries
  • Retry Logic — Exponential backoff on API failures
  • Claude Desktop Ready — Plug-and-play config included

📋 Prerequisites

  • Python 3.10+ (Download)
  • IndiaMART Seller Account with Lead Manager access
  • IndiaMART CRM API Key (see below)
  • Claude Desktop (optional, for AI-powered lead management)

🚀 Installation

1. Clone or Download

bash
git clone https://github.com/Techmatic-sys/indiamart-mcp-server.git
cd indiamart-mcp-server

2. Create Virtual Environment (recommended)

bash
python -m venv venv

# Windows
venv\Scripts\activate

# macOS/Linux
source venv/bin/activate

3. Install Dependencies

bash
# MCP server only (lightweight, 4 packages)
pip install -r requirements.txt

# Full SaaS web app (includes FastAPI, uvicorn, etc.)
pip install -r requirements-saas.txt

4. Configure Environment

bash
# Copy the example env file
cp .env.example .env    # Linux/macOS
copy .env.example .env  # Windows

# Edit .env with your credentials

🔑 How to Get Your IndiaMART API Key

  1. Log in to IndiaMART Seller Dashboard
  2. Go to Lead Manager → Settings (⚙️ icon)
  3. Navigate to CRM Integration or API Settings
  4. Generate or copy your CRM API Key (glusr_crm_key)
  5. Note your GLID (Global Login ID) from your account profile
  6. Paste both values into your .env file

Note: The API key gives access to your leads. Keep it secret!


▶️ Running the MCP Server

bash
# Standard run (Claude Desktop starts this automatically)
python mcp_server.py

# Check version
python mcp_server.py --version

# Health check (verify DB connectivity)
python mcp_server.py --health

🖥️ Connecting to Claude Desktop

1. Locate Claude Desktop Config

OSPath
Windows%APPDATA%\Claude\claude_desktop_config.json
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

2. Add the MCP Server

config.json
{
  "mcpServers": {
    "indiamart": {
      "command": "python",
      "args": ["mcp_server.py"],
      "cwd": "/ABSOLUTE/PATH/TO/indiamart-mcp-server",
      "env": {
        "INDIAMART_API_KEY": "your_crm_api_key_here",
        "INDIAMART_GLID": "your_glid_here"
      }
    }
  }
}

Replace cwd with your actual path:

  • Windows: "C:\\Users\\YourName\\indiamart-mcp-server"
  • macOS: "/Users/yourname/indiamart-mcp-server"
  • Linux: "/home/yourname/indiamart-mcp-server"

3. Restart Claude Desktop

Close and reopen Claude Desktop. You should see the IndiaMART tools available in the tools menu.


🤖 Connecting to Claude Code

Option 1: CLI (Recommended)

Terminal
claude mcp add indiamart -- python /ABSOLUTE/PATH/TO/indiamart-mcp-server/mcp_server.py

Then set your environment variables:

server.ts
# In your shell profile or before launching Claude Code
export INDIAMART_API_KEY="your_crm_api_key_here"
export INDIAMART_GLID="your_glid_here"

Option 2: Manual Config

Add to your .claude/settings.json (project-level) or ~/.claude/settings.json (global):

config.json
{
  "mcpServers": {
    "indiamart": {
      "command": "python",
      "args": ["/ABSOLUTE/PATH/TO/indiamart-mcp-server/mcp_server.py"],
      "env": {
        "INDIAMART_API_KEY": "your_crm_api_key_here",
        "INDIAMART_GLID": "your_glid_here"
      }
    }
  }
}

Replace the path with your actual absolute path to mcp_server.py.

Verify Connection

Once connected, ask Claude Code:

  • "Sync my latest IndiaMART leads"
  • "Show me leads from the last 24 hours"
  • "What are my lead statistics?"

🦞 Connecting to OpenClaw

OpenClaw is a self-hosted AI agent platform. Your IndiaMART leads become a native skill in OpenClaw, accessible from any interface OpenClaw supports.

1. Find your OpenClaw config file

OSPath
Linux/macOS~/.openclaw/openclaw.json
WindowsC:\Users\YourName\.openclaw\openclaw.json

2. Add the IndiaMART skill

Open the config and add under skills.mcpServers:

JSON Config
{
  skills: {
    mcpServers: {
      indiamart: {
        command: "python",
        args: ["mcp_server.py"],
        cwd: "/absolute/path/to/indiamart-mcp-server",
        env: {
          INDIAMART_API_KEY: "your_crm_api_key_here",
          INDIAMART_GLID: "your_glid_here"
        }
      }
    }
  }
}

See openclaw-config-example.json5 at the repo root for a ready-to-copy template.

3. Restart the OpenClaw gateway

bash
openclaw gateway restart

4. Verify it loaded

bash
openclaw status --all
# You should see "indiamart" listed with 10 tools

Remote OpenClaw (VPS / EC2)

Run the MCP server in SSE mode on your server:

bash
python mcp_server.py --transport sse --host 0.0.0.0 --port 8000

Then point your OpenClaw config to http://your-server-ip:8000.


💬 Example Prompts

PromptWhat It Does
"Show me all leads from the last 24 hours"Syncs and displays recent leads
"How many leads did I get this week and from which cities?"Shows lead statistics
"Search for leads asking about steel pipes"Keyword search in product/message
"Draft a reply for lead ID IML123456789"Generates professional buyer reply
"Move lead IML123 to qualified stage"Updates pipeline stage
"Add a note to lead IML123: Very interested in bulk order"Attaches a note
"Export all leads from January 2026 as CSV"Exports leads in CSV format
"Sync my latest IndiaMART leads"Pulls latest leads into local DB

🛠️ Available MCP Tools (10 Total)

Read Tools (8)

ToolDescription
tool_get_leads_by_dateFetch leads from IndiaMART for a date range
tool_get_recent_leadsGet leads from the last N hours
tool_get_lead_statsAnalytics: totals, by city, product, and date
tool_search_leadsSearch leads by keyword
tool_get_lead_by_idFull details of a specific lead
tool_draft_replyDraft a professional reply for a buyer
tool_export_leads_csvExport leads as CSV
tool_sync_latest_leadsSync latest from IndiaMART to local DB

Write Tools (2 — NEW)

ToolDescription
tool_update_lead_stageMove leads through pipeline (new → contacted → qualified → won/lost)
tool_add_noteAttach private notes to leads for follow-up tracking

📁 Project Structure

Code
indiamart-mcp-server/
├── 📄 mcp_server.py           ← SINGLE entry point
├── 📄 smithery.yaml            ← Smithery.ai marketplace manifest
├── 📄 pyproject.toml           ← Python package config
├── 📄 requirements.txt         ← MCP only (5 packages)
├── 📄 requirements-saas.txt    ← Web app deps
├── 📄 README.md                ← This file
├── 📄 CHANGELOG.md             ← Version history
├── 📄 LICENSE                  ← MIT License
├── 📄 .env.example             ← Annotated credential guide
├── 📄 .gitignore               ← Git ignore rules
├── 📄 docker-compose.yml       ← Full stack Docker setup
│
├── 📁 mcp_tools/               ← Core MCP Package
│   ├── __init__.py
│   ├── 🔧 tools.py            ← 10 MCP tools with rich docstrings
│   ├── 📋 schemas.py          ← Pydantic validation + response types
│   ├── 🌐 http_client.py      ← Resilient API client with retry
│   ├── 💾 database.py         ← SQLite operations
│   ├── 🔑 auth.py             ← API key helpers
│   └── 🐳 Dockerfile          ← MCP server Docker image
│
├── 📁 saas/                    ← SaaS Web App (FastAPI)
│   └── ...
│
├── 📁 tests/                   ← Test suite
│   ├── conftest.py             ← pytest fixtures
│   └── test_tools.py           ← Validation + integration tests
│
├── 📁 .github/                 ← CI/CD
│   └── workflows/ci.yml
│
└── 📁 docs/                    ← Documentation
    ├── tools.md
    └── examples.md

🔧 Troubleshooting

"INDIAMART_API_KEY is not set"

  • Make sure you've created a .env file (not just .env.example)
  • Check that the key is correct and not expired
  • Verify the .env file is in the project root directory

Claude Desktop doesn't show IndiaMART tools

  • Restart Claude Desktop completely (quit + reopen)
  • Check claude_desktop_config.json for syntax errors (valid JSON?)
  • Verify the cwd path is correct and mcp_server.py exists there
  • Check Claude Desktop logs for MCP connection errors

Date format errors

  • Supported formats: YYYY-MM-DD, DD-MM-YYYY, DD/MM/YYYY, DD-Mon-YYYY
  • Example: 2026-01-15, 15-01-2026, 15-Jan-2026

📄 License

MIT License. Use freely for your business.


🤝 Contributing

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/my-feature
  3. Commit changes: git commit -m "Add my feature"
  4. Push: git push origin feature/my-feature
  5. Open a Pull Request

Built with ❤️ for Indian sellers on IndiaMART

Related MCP Servers

View all in Cloud Platforms View all alternatives
  • Mcp Server Kubernetes logoMcp Server Kubernetes

    /🏠 - Typescript implementation of Kubernetes cluster operations for pods, deployments, services.

    ☁️ Cloud Platforms0 views
    Compare vs Mcp Server Kubernetes →
  • R
    Ragstack

    Search, chat, upload, and scrape a serverless RAGStack knowledge base on AWS.

    ☁️ Cloud Platforms0 views
    Compare vs Ragstack →
  • Mcp logoMcp

    Vruum AI revenue platform — outbound, deals, pipeline & CRM automation over one MCP.

    ☁️ Cloud Platforms1 views
    Compare vs Mcp →
  • Cortex RMCP logoCortex RMCP

    Rust MCP server for homelab logs, syslog, Docker logs, FTS search, and AI transcript correlation.

    ☁️ Cloud Platforms0 views
    Compare vs Cortex RMCP →

Frequently Asked Questions about Indiamart Mcp Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "indiamart-mcp-server": { "command": "npx", "args": ["-y", "indiamart-mcp-server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewIndiamart Mcp Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/indiamart-mcp-server?style=directory)](https://allmcps.com/mcp/indiamart-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/indiamart-mcp-server"><img src="https://allmcps.com/api/badge/indiamart-mcp-server?style=directory" alt="Indiamart Mcp Server on AllMCPs" /></a>

Technical Specs & Signals

Category☁️Cloud Platforms
More technical detailsExpand ▾
TransportSTDIO
RuntimeNode.js
0/4 checks healthy over the last 6h
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging · 27/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 3,181+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge — we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ☁️ Cloud Platforms →Best MCP servers for Cloud Platforms →Alternatives to Indiamart Mcp Server →Install in Claude DesktopInstall in CursorInstall in VS Code