MediAssist AI
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MediAssist AIWhat is paracetamol commonly used for?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MediAssist AI
Educational healthcare information assistant built with:
Python
FastAPI backend
Streamlit frontend
MCP (Model Context Protocol) tool server
Ollama
Llama 3.2
This application is for educational/general health information only. It does not diagnose disease, prescribe treatment, or replace a qualified healthcare professional. For emergencies, contact local emergency services.
Architecture
Streamlit UI
|
| HTTP
v
FastAPI Backend
|
+---- Ollama / llama3.2
|
+---- MCP Client ---- stdio ---- MCP Server
|
+-- medication_info
+-- interaction_check
+-- symptom_guidance
+-- health_topic_searchThe LLM receives the user question and MCP tool results. Medication and interaction tools use the included local educational dataset; the model is instructed not to invent clinical facts.
Related MCP server: atlas_mcp
Features
Chat UI with conversation history
FastAPI REST endpoints
Ollama health check
MCP server/client integration
Local medication information lookup
Local interaction examples
Symptom guidance with conservative red-flag routing
Health topic search
API validation and error handling
Basic tests
No paid LLM API key
Requirements
Python 3.11+
Ollama installed locally
Pull Llama 3.2:
ollama pull llama3.2Installation
Windows PowerShell
cd mediassist_AI
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
Copy-Item .env.example .envmacOS/Linux
cd mediassist_AI
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .envRun
Terminal 1:
uvicorn backend.main:app --reload --port 8000Terminal 2:
streamlit run frontend/app.pyOpen Streamlit, normally at:
http://localhost:8501FastAPI Swagger:
http://localhost:8000/docsExample questions
What is paracetamol commonly used for?
Check the included interaction information for warfarin and ibuprofen.
I have a mild headache. What general self-care guidance is appropriate?
Search the knowledge base for hypertension.
Explain diabetes in simple language.
Important design choice
The medication and interaction database is deliberately small and educational. Production medical software should use validated clinical data sources, governance, audit trails, clinician review, privacy controls, security testing, and jurisdiction-specific compliance.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server that connects AI assistants to OpenEMR instances to manage patient records, clinical trends, and medication safety. It provides 17 tools for tasks such as patient search, drug interaction checks, and generating comprehensive health trajectories and visit preparations.Last updated17MIT
- Alicense-qualityDmaintenanceAn MCP server that brings AI-powered search and conversation to your FHIR clinical documents.Last updated1MIT
- AlicenseBqualityBmaintenanceA local-first, model-agnostic MCP server that stores personal health data in a SQLite file and provides analysis-ready views for any AI client to log, retrieve, and reason over health records.Last updated79MIT
- AlicenseAqualityBmaintenanceLocal MCP server to access your personal health data from E-Nabız (Turkish Ministry of Health) via an LLM. Read-only, secure, and respects privacy.Last updated32MIT
Related MCP Connectors
Hosted MCP server exposing US hospital procedure cost data to AI assistants
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/malligumma80081-ship-it/use_MCP_Mediassist_AI'
If you have feedback or need assistance with the MCP directory API, please join our Discord server