SourceMed gives an assistant a source-verified clinical evidence library: ask evidence questions, browse shelves, and read cited cards.
What you can do
Ask clinical-evidence questions and get a covered or not-covered answer with summary and full shelf records
List all shelves with number, title, browse area and card count
Fetch one shelf in full by its permanent number, including question, balance-of-evidence line, MeSH terms and every card
Search shelves by keyword across titles, questions, balance lines and card headlines
When to use it
Useful when an assistant needs to answer medical or clinical questions from a curated, source-verified evidence library rather than open web search, or when you want to browse and cite specific evidence shelves with PMIDs.
Requirements
Runs as a local process over stdio, installed from the sourcemed-mcp PyPI package, so a Python environment is needed. No authentication, environment variables or headers are declared. Desktop-only; not available as a web executable.
Before you install
Answers are limited to the library's covered shelves and return covered: false otherwise, so it is not a general medical reference. Evidence is informational and should not replace professional clinical judgement. No credentials or write actions are declared.
Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Tools
4
ask_sourcemed
Ask SourceMed a clinical-evidence question.
Calls the library's Ask endpoint, which retrieves only source-verified
cards. Returns {"covered": true, "summary": ..., "shelves": [...]} with
full shelf records (title, question, balance line, cards with results
and sources/PMIDs), or {"covered": false, "shelves": []} when no shelf
covers the topic. Carry the shelf citations when you use the numbers.
Parametersquestionrequired
list_shelves
List every SourceMed shelf: number, title, browse area, card count.
Takes no parameters.
get_shelf
Get one SourceMed shelf in full by its permanent number.
Returns the shelf's question, balance-of-evidence line, MeSH terms,
area, citation string, and every card (headline, result, source).
Parametersnrequired
search_shelves
Search shelves by keyword.
Matches against shelf titles, questions, balance lines, and card
headlines. Returns up to 20 shelf summaries (number, title, question,
balance, area, card count, citation).
Parametersqueryrequired
Version history
1
v1.0.1LatestNov 6, 2026
Score
65%
65% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 days25 pts
Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
License10 pts
Declare a license in the repository or the registry entry.