bahmni-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BAHMNI_URL | Yes | Base URL of your Bahmni instance (e.g. https://bahmni.example.com/openmrs/ws) | |
| BAHMNI_USER | Yes | Bahmni username | |
| BAHMNI_PASSWORD | Yes | Bahmni password |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| createOrUpdateEncounterTransactionC | Bundles observations, diagnoses, orders, and dispositions into a single transaction. |
| findEncountersC | Search for encounters by parameters. |
| deleteEncounterC | Void/delete an encounter |
| getObservationsC | Get observations for a visit or an encounter. |
| manageVisitsC | Manage, open, or close visits. |
| getDrugOrdersC | Get drug orders for a patient. |
| getDiagnosesC | Get diagnoses for a patient. |
| createOrUpdatePatientProfileC | Create or update patient demographics and identifiers. |
| getDispositionA | Get disposition rules (admit/discharge/transfer). |
| getDrugByIdD | Get drug details |
| searchTerminologyConceptsD | Search concepts/terminology |
| getAddressHierarchyEntryC | Get address hierarchy entry |
| getDiseaseTemplatesC | Get disease templates for a patient. |
| searchPatientsD | Search patients |
| getPatientByIdB | Get patient by UUID |
| getVisitsForPatientC | Get visits for a patient |
| searchOpenMRSConceptsD | Search standard concepts |
| getAllLocationsB | Get all locations |
| getSessionInfoA | Get current session info or validate authentication. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lingeswaranTW/bahmni-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server