read_session
Retrieve PMIDs, cached articles, session summaries, and artifacts from a recorded PubMed search session.
Instructions
Read session data through a single facade.
Actions:
pmids: return PMIDs for one recorded search
article: return one cached article payload
summary: return current session summary and optional history
list_artifacts: list persistent MCP output artifact manifests
artifact: read one persistent artifact by artifact_id or artifact_uri
For remote artifact reads, use artifact_file plus offset/max_chars to page through large files without rerunning upstream searches or fulltext calls. Use artifact_tool/artifact_kind to filter list_artifacts. Local paths are redacted unless include_local_paths=True.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | summary | |
| pmid | No | ||
| artifact_id | No | ||
| artifact_uri | No | ||
| session_id | No | ||
| artifact_file | No | ||
| artifact_tool | No | ||
| artifact_kind | No | ||
| include_local_paths | No | ||
| max_chars | No | ||
| offset | No | ||
| search_index | No | ||
| query_filter | No | ||
| include_history | No | ||
| history_limit | No | ||
| event_limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |