covidence-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for HTTP mode when hosting remotely. If set, the server runs in HTTP/SSE mode. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| covidence_loginA | Start a Covidence session. Returns step-by-step instructions for Claude to navigate the login page using Chrome tools. The user's password is never passed through this server. |
| covidence_set_criteriaA | Store inclusion/exclusion criteria for a specific review. Claude will apply these automatically during screening sessions. |
| covidence_screenA | Run a screening session. Returns a complete prompt for Claude to use when navigating Covidence in Chrome — covering navigation, reading abstracts, applying criteria, and casting votes. Claude executes this using Chrome tools. |
| covidence_log_voteA | Record a vote in the session log after Claude has cast it in Chrome. Used to track progress across a session. |
| covidence_get_session_logA | Return a summary of all votes cast in the current session. |
| covidence_navA | Get plain-English navigation instructions for a specific Covidence action. Claude uses these instructions to drive Chrome tools. Actions: login, list_reviews, go_to_screening, read_study, read_batch, cast_vote, get_progress. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Tool boundaries are muddled because covidence_login duplicates the login action in covidence_nav, and covidence_screen returns a full prompt that covers the same reading/voting instructions available via covidence_nav. The remaining tools are distinct, but these overlapping pairs make selection ambiguous.
The consistent covidence_ prefix and snake_case help, but the forms are mixed: login and screen are bare verbs, nav is an abbreviation, while set_criteria, log_vote, and get_session_log follow a verb_noun pattern. This is readable but not a uniform naming convention.
With six tools, the server is well-scoped for its niche purpose of guiding Covidence screening sessions. The count is neither bloated nor too thin, and each tool contributes to the core workflow.
The core screening loop—login, set criteria, screen, log votes, and view the session log—is covered, with nav supplying supporting instructions for Chrome-driven actions. Minor gaps like no explicit criteria retrieval or session-end tool are workable but prevent a perfect score.