Back to MCP directory
publicPublicdnsLocal runtime

eka_mcp_server

Eka MCP Server是Eka Care开发的医疗知识库交互服务,专注于印度医疗场景,提供药品品牌和治疗方案的结构化查询功能,以提高AI医疗应答的准确性和可靠性。

article

README

🚀 Eka MCP 服务器

Eka MCP 服务器为医疗保健专业人士打造了一个便捷平台,可访问印度医学知识库和药物信息。通过与 eka.care 的 APIs 集成,支持多种实用工具。

许可证:MIT PyPI 版本 GitHub 仓库

🚀 快速开始

Eka MCP 服务器为医疗保健专业人士提供了一个访问印度医学知识库和药物信息的平台。该服务器通过与 eka.care 的 APIs 集成,支持多种实用工具。

✨ 主要特性

  • 印度品牌药搜索:可根据药品名称或通用成分、剂型和体积过滤,获取全面的药品信息。
  • 印度治疗指南搜索:提供 175 种疾病/标签、180 种治疗方案以及多个权威发布机构的标准指南。

📦 安装指南

使用 pip 安装

pip install eka-mcp-server

运行服务器

eka-mcp-server --port 8000

默认情况下,服务器将在 http://localhost:8000 上运行。

💻 使用示例

印度品牌药搜索

工具定义
DRUG_SEARCH_TOOL = {
    "name": "indian_branded_drug_search",
    "description": "Search for comprehensive information about Indian branded drugs based on drug name, generic composition, form, and volume.",
    "parameters": {
        "type": "object",
        "properties": {
            "drug_name": {
                "type": "string",
                "description": "Name of the drug to search."
            },
            "generic_name": {
                "type": "string",
                "description": "Generic name of the drug (optional)."
            },
            "form": {
                "type": "string",
                "description": "Form of the drug (e.g., tablet, capsule)."
            },
            "volume": {
                "type": "number",
                "description": "Volume or dosage of the drug."
            }
        }
    }
}

印度品牌药搜索

印度治疗指南搜索

工具定义
TREATMENT_GUIDELINE_SEARCH_TOOL = {
    "name": "indian_treatment_guideline_search",
    "description": "Search for standardized treatment guidelines and protocols published by medical bodies in India.",
    "parameters": {
        "type": "object",
        "properties": {
            "condition_tag": {
                "type": "string",
                "description": "Tag or condition to search."
            },
            "publisher": {
                "type": "string",
                "description": "Name of the publisher (optional)."
            },
            "query": {
                "type": "string",
                "description": "Specific query or keyword for the guideline."
            }
        }
    }
}

印度治疗指南搜索

📚 详细文档

准确度免责声明

Eka MCP 服务器提供医疗知识库和药品信息,旨在支持印度的医疗保健专业人士。我们致力于确保信息的准确性和可靠性,但请注意:

  • 提供的信息仅用于参考目的,不构成医疗建议。
  • 医疗保健专业人员在使用这些信息时应行使自己的临床判断。
  • 药品信息和治疗指南可能会随时间变化,我们将努力保持数据库更新。
  • 我们不能保证 100% 的准确性和全面性,特别是对于新批准的药物或最近更新的治疗指南。
  • 用户应在做出临床决策之前通过官方来源验证关键信息。
  • 我们的协议库正在不断增长,但并不保证完整性。

Eka Care 对由于使用本服务而导致的任何错误、遗漏或结果概不负责。

问题报告

请在 GitHub 问题跟踪器上报告任何问题或错误。

常见问题解答

Q: 可以没有 eka.care 账户使用吗?

A: 不可以,您需要有效的 eka.care API 凭证才能访问医疗信息。

Q: 这项服务免费吗?

A: 目前 MCP 服务器代码是开源的,但访问 eka.care 的 APIs 需要有效凭证。在初始几天内,我们提供免费访问。但未来将收取 API 使用费用。

Q: 哪些 LLM 支持 MCP 原生?

A: 目前,Anthropic 的 Claude 模型以及 Cursor 和 Windsurf 应用原生支持 MCP。

📄 许可证

本项目采用 MIT 许可证

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client