Counterfoil: medicines sold in India

India's medicines: NPPA prices and ceilings, cheaper same-composition brands, CDSCO failed batches.

我该使用它吗

质量与安全性

A
描述质量
92%
模式完整度
96%
命名质量
87%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(1)

  • LOWTool 'get_brand' description lacks action verb在 get_brand 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~903token 数(工具定义)
~684 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.71%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "medicines": {
      "url": "https://counterfoil.in/mcp"
    }
  }
}

远程端点

https://counterfoil.in/mcpstreamable-http

它能做什么

工具清单

工具(6)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢search_medicines(query, limit)

Find Indian medicine brands, compositions (molecules) and companies by name in NPPA's price filings. Start here when you have a brand or generic name. Returns names, pack counts and counterfoil.in pages to cite.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "brand, generic name or company; three letters or more"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 10
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_brand(brand)

One Indian medicine brand: every pack with its MRP and price per unit as filed with NPPA, composition, whether it is price-controlled and its ceiling, and the cheapest other brands with the same composition and strength.

输入模式

{
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "brand name (e.g. 'Crocin Advance'), or its counterfoil.in page URL"
    }
  },
  "required": [
    "brand"
  ],
  "additionalProperties": false
}
🟢compare_prices(molecule, strength, limit)

Every brand of one composition sold in India, lowest price per unit first, with the lowest, median and highest per-unit price for each strength and form. Use for 'cheapest <generic>' or 'how much should <generic> cost'.

输入模式

{
  "type": "object",
  "properties": {
    "molecule": {
      "type": "string",
      "description": "generic name or combination, e.g. 'telmisartan' or 'amoxycillin + clavulanic acid'"
    },
    "strength": {
      "type": "string",
      "description": "optional, e.g. '40 MG' or '500/125'"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "required": [
    "molecule"
  ],
  "additionalProperties": false
}
🟢company_profile(company)

An Indian pharmaceutical company group in NPPA's filings: the names it files under, counts of packs, brands and molecules, its largest molecules, batches CDSCO declared not of standard quality, and packs filed above the price ceiling.

输入模式

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "description": "company name, e.g. 'Cipla', or its counterfoil.in page URL"
    }
  },
  "required": [
    "company"
  ],
  "additionalProperties": false
}
🟢failed_batches(query, month)

Drug batches that Indian government laboratories declared not of standard quality (CDSCO monthly alerts): product, batch, manufacturer, what it failed on, and the laboratory. Search by product or manufacturer, and/or a month.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "product or manufacturer, e.g. 'paracetamol' or 'Hind Pharma'"
    },
    "month": {
      "type": "string",
      "description": "optional alert month, YYYY-MM"
    }
  },
  "additionalProperties": false
}
🟢above_ceiling(query)

Price-controlled packs whose filed MRP per unit is above NPPA's own ceiling price plus GST, by brand, company or molecule, most above first, with the ceiling order cited.

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "brand, company or molecule"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本6 个工具