IndiaMART|MCP Integration Docs

IndiaMART MCP

Search 10 crore+ products, suppliers, and manufacturers on IndiaMART directly from ChatGPT, Claude, VS Code, or any AI assistant that supports the Model Context Protocol (MCP).

https://imgpt.indiamart.com/mcp

What you can do

Once connected, ask your AI assistant to search IndiaMART in natural language. The MCP handles query parsing, filters, and returns live product results โ€” right inside your chat.

"Find cotton shirts suppliers in Delhi"
"Search industrial pumps under โ‚น5000"
"Show me stainless steel bolts manufacturers"
"Compare LED bulb wholesalers in Mumbai"
"Find bulk exporters of handicrafts"
"Search organic spices from Rajasthan"

You can filter by city, price range, brand, material, business type (manufacturer / wholesaler / retailer / exporter), and more.

Connect to your AI client

๐Ÿค– ChatGPT

  1. Open chatgpt.com and sign in.
  2. Click your profile picture โ†’ Settings โ†’ Connectors.
  3. Click Add custom connector.
  4. Enter the MCP server URL:
    https://imgpt.indiamart.com/mcp
  5. Click Connect. You should see IndiaMART Marketplace listed as a connected tool.
  6. Start a new chat and ask: "Search for cotton fabric suppliers in Surat" โ€” a product widget will appear in the chat.

๐Ÿง  Claude (claude.ai)

  1. Open claude.ai and sign in.
  2. Click Integrations in the left sidebar, or go to Settings โ†’ Integrations.
  3. Click Add integration โ†’ choose Custom MCP server.
  4. Enter the server URL:
    https://imgpt.indiamart.com/mcp
  5. Give it a name (e.g., IndiaMART) and click Save.
  6. In a new conversation, click the tools icon and enable IndiaMART.
  7. Ask: "Find industrial pumps under โ‚น10,000" โ€” Claude will display an interactive product carousel.

๐Ÿ–ฅ๏ธ Claude Desktop

  1. Open your Claude Desktop config file:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Add this block inside mcpServers:
    {
      "mcpServers": {
        "indiamart": {
          "url": "https://imgpt.indiamart.com/mcp"
        }
      }
    }
  3. Save the file and restart Claude Desktop.
  4. The search_products tool will appear in Claude's tool list.

๐Ÿ’ป VS Code (GitHub Copilot / Continue)

  1. Open your project's .vscode/mcp.json (create it if it doesn't exist).
  2. Add:
    {
      "servers": {
        "indiamart": {
          "url": "https://imgpt.indiamart.com/mcp"
        }
      }
    }
  3. Reload the VS Code window.
  4. In the Copilot Chat panel, the search_products tool will be available.
Any other MCP client โ€” use the same URL: https://imgpt.indiamart.com/mcp. The server auto-detects your client and adapts its response format automatically.

Search filters & capabilities

The search_products tool understands natural language and extracts structured filters automatically.

FilterExampleHow to use
Location / Citysuppliers in DelhiMention any Indian city in your query
Price rangeunder โ‚น500 / between โ‚น1000โ€“โ‚น5000Say 'under', 'below', or 'between'
BrandHavells LED bulbsMention brand name in the query
Material / Specstainless steel boltsInclude specs like material, color, size
Business typemanufacturers / wholesalersSpecify the type of seller you need
Bulk / Exportbulk exporters of cottonMention 'bulk', 'wholesale', or 'export'

Troubleshooting

โ–ถThe MCP server isn't connecting

  • Confirm the URL is exactly: https://imgpt.indiamart.com/mcp
  • Check your internet connection and try again.
  • Some corporate firewalls block external API calls โ€” try from a personal network.
  • Try the test command below to verify the server is reachable.

Test connectivity (run in terminal)

curl -s -X POST https://imgpt.indiamart.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"initialize","params":{"protocolVersion":"2025-03-26","clientInfo":{"name":"test"}},"id":1}'

โ–ถNo results are returned for my search

  • Try a broader query โ€” e.g., 'cotton fabric' instead of 'organic cotton voile fabric 60gsm'.
  • Remove city or brand filters to widen the search.
  • Check that IndiaMART lists this product category โ€” some niche items may not be indexed.
  • Try rephrasing: 'Show me suppliers of X' rather than 'Find X product'.

โ–ถProduct images aren't loading

  • This can happen in restrictive browser environments. Try refreshing the widget.
  • If you're on a restricted network, image CDN domains may be blocked.
  • In Claude Desktop, widget rendering is sandboxed โ€” images load via a secure proxy and may take a moment.

โ–ถThe widget UI doesn't appear (plain text only)

  • Interactive widgets are supported in ChatGPT (web) and Claude (web + desktop).
  • In VS Code or other generic MCP clients, results appear as text โ€” this is expected behavior.
  • In Claude, make sure the integration is enabled for the current conversation (click the tools icon).

โ–ถResults look wrong or unrelated to my query

  • IndiaMART is India's B2B marketplace โ€” results are products and suppliers, not consumer retail.
  • If you're searching in Hindi or another Indian language, the tool will auto-translate โ€” try English for best results.
  • Check for typos in product names or brand names.

โ–ถThe tool was working but stopped after a while

  • MCP sessions expire after 30 minutes of inactivity. Re-enable the integration or start a new conversation.
  • In Claude Desktop, restart the app if the tool disappears from the tools list.
  • Check if your AI client has an integration health status page.

Frequently asked questions

Is this free to use?

Yes. The IndiaMART MCP integration is free. You only need a ChatGPT or Claude subscription (or a compatible free plan) to use the AI client.

Do I need an IndiaMART account?

No. You can search IndiaMART products without an account. To contact suppliers or get quotes, you'll be directed to IndiaMART's website where an account may be needed.

What data does this send to IndiaMART?

Only your search query and filters (e.g., product name, city, price range). No personal information, account details, or chat history is shared. See the Privacy section below.

Can I use this in the ChatGPT mobile app?

Custom MCP connectors are available on ChatGPT web. Mobile app support depends on OpenAI's rollout of MCP features.

Why are results limited to 5 products?

The MCP tool returns the top 5 most relevant results to keep responses fast and focused. For more results, visit the linked product pages on IndiaMART.

Can I contact a supplier directly from the widget?

Yes โ€” each product card has a link to the supplier's IndiaMART listing where you can call, message, or request a quote.

Does this work with other AI tools like Goose, Cursor, or Continue?

Yes, any MCP-compatible client can connect using the same URL. The server auto-detects the client and returns a plain text response for unsupported widget environments.

Privacy & data handling

What is collected: search queries and extracted filters (product name, location, price, brand). No personal information, login details, or chat history is collected or stored.

How it's used: queries are forwarded to IndiaMART's internal search API to retrieve product listings. Session data is held in memory for up to 30 minutes, then discarded.

Third parties: IndiaMART search API (product results), IndiaMART image CDN (product thumbnails), Google Analytics (aggregate usage metrics โ€” no PII).

No database. Nothing is written to disk or a database by this MCP server.

Full privacy policy ยท Contact: customer.care@indiamart.com