What runtime dependencies does it require?
Python installed along with the packages listed in `requirements.txt`. A virtual environment is optional but recommended.
@ryoureddy
Basic information
A specialized MCP server for Claude Desktop that enhances AI-assisted medical learning
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"medadapt-content-server": {
"command": "python",
"args": [
"content_server.py"
]
}
}
}Search for medical content with filters
Retrieve complete content for a specific resource
Generate comprehensive overview of a medical topic
Get personalized resource recommendations
Upload user-provided learning materials
Create structured learning plan with objectives
Extract key findings from medical articles
A specialized Model Context Protocol (MCP) server for Claude Desktop that enhances AI-assisted medical learning by fetching and processing educational resources from PubMed, NCBI Bookshelf, and user-provided documents.
Clone the repository, install Python dependencies with pip install -r requirements.txt, and run python content_server.py. Integrate with Claude Desktop by adding a server entry in claude_desktop_config.json pointing to the script and setting the DB_PATH environment variable. Optionally populate initial topic mappings with python populate_topics.py.
Python installed along with the packages listed in `requirements.txt`. A virtual environment is optional but recommended.
Obtain an NCBI API key from NCBI’s website and add it to your `.env` file. This improves rate limits and prevents slow or failed responses.
Set the `DB_PATH` environment variable in your Claude Desktop configuration to an absolute path (e.g., `/absolute/path/to/medadapt-content-server/medadapt_content.db`). This prevents `sqlite3.OperationalError` file access issues.
Yes, the server provides the `import_user_document` tool to upload and analyze user-provided medical learning materials.
No authentication is built in. The server is intended for local use with Claude Desktop; the optional NCBI API key enhances PubMed/Bookshelf access rates but is not required.
A search tool helps dev to solve the naming things problem.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Painless E2E Automation for Mobile and Web
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments