Eka
- typescript
19
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"eka-care-eka_mcp_server": {
"command": "uvx",
"args": [
"eka_mcp_server",
"--eka-api-host",
"https://api.eka.care",
"--client-id",
"<client_id>",
"--client-secret",
"<client_secret>"
]
}
}
}You run Eka MCP Server to securely access curated Indian medical knowledge bases from your client applications. It provides grounded drug data and standardized treatment protocols, helping AI responses stay accurate and evidence-based while aligning with Indian healthcare contexts.
How to use
Use an MCP client that supports stdio MCP servers. Configure the client to connect to the Eka MCP Server using the provided stdio command. This server exposes two main capabilities through tools: looking up Indian branded drugs with comprehensive metadata and searching Indian treatment protocols from authoritative publishers. When you query, the client forwards your question to the Eka MCP Server, which retrieves the relevant data and returns structured results to enrich your AI interactions.
How to install
# Prerequisites
- Ensure you have UV installed to run MCP servers.
# Install UV
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install and run the Eka MCP Server via UVX
# The following command is used by the MCP client to start the server locally
uvx eka_mcp_server --eka-api-host https://api.eka.care --client-id <client_id> --client-secret <client_secret>
```}]} ,{
Additional sections
Configuration notes: The Eka MCP Server is started by invoking the UVX runner with the Eka MCP Server executable and your API credentials. The command to start the server is shown in the configuration example below. Replace the placeholders with your actual credentials. Keep your client secret secure and do not expose it in client-side code or logs.
Troubleshooting and debugging
If you encounter issues where the UVX command can’t be found, verify that UV is installed and that the full path to the uvx executable is accessible in your environment. You can locate uvx with which uvx and update your startup configuration to use the absolute path if needed.
Notes on debugging with MCP Inspector
For debugging, you can use the MCP Inspector to stream interactions and inspect the MCP workflow. Start the inspector with the same API host and credentials you use for the Eka MCP Server, and then open the URL it provides in your browser to begin debugging.
Available tools
Indian branded drug search
Access comprehensive information about Indian branded drugs by name or generic composition, filtered by form and volume to support accurate drug-related responses.
Indian treatment protocol search
Query standardized Indian treatment protocols from publishers like ICMR and RSSDI to provide evidence-based care pathways.