Skip to main content
Glama

BioContextAI Knowledgebase MCP

Official

bc_search_pride_projects

Search the PRIDE Archive for mass spectrometry proteomics projects using keywords, organism, instrument, or experiment type filters. Retrieve relevant datasets for comparative analysis or method validation.

Instructions

Search PRIDE Archive projects by various criteria.

This function searches the PRIDE database for mass spectrometry proteomics projects using keywords and filters. Useful for finding relevant datasets for comparative analysis or method validation.

Args: keyword (str, optional): Search keywords for project titles/descriptions. organism_filter (str, optional): Filter by organism name. instrument_filter (str, optional): Filter by mass spectrometer instrument. experiment_type_filter (str, optional): Filter by experimental approach. page_size (int, optional): Number of results (max 100). Defaults to 20. sort_field (str, optional): Sort field. Defaults to "submissionDate". sort_direction (str, optional): Sort direction. Defaults to "DESC".

Returns: dict: Search results with matching PRIDE projects and metadata

Input Schema

NameRequiredDescriptionDefault
experiment_type_filterNoFilter by experiment type (e.g., 'TMT', 'Label-free')
instrument_filterNoFilter by instrument type (e.g., 'Orbitrap', 'LTQ')
keywordNoSearch keywords (e.g., 'proteome', 'cancer', 'human')
organism_filterNoFilter by organism (e.g., 'Homo sapiens', 'human')
page_sizeNoNumber of results to return (max 100)
sort_directionNoSort direction: ASC or DESCDESC
sort_fieldNoField to sort by: submissionDate, publicationDatesubmissionDate

Input Schema (JSON Schema)

{ "properties": { "experiment_type_filter": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by experiment type (e.g., 'TMT', 'Label-free')", "title": "Experiment Type Filter" }, "instrument_filter": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by instrument type (e.g., 'Orbitrap', 'LTQ')", "title": "Instrument Filter" }, "keyword": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Search keywords (e.g., 'proteome', 'cancer', 'human')", "title": "Keyword" }, "organism_filter": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by organism (e.g., 'Homo sapiens', 'human')", "title": "Organism Filter" }, "page_size": { "default": 20, "description": "Number of results to return (max 100)", "title": "Page Size", "type": "integer" }, "sort_direction": { "default": "DESC", "description": "Sort direction: ASC or DESC", "title": "Sort Direction", "type": "string" }, "sort_field": { "default": "submissionDate", "description": "Field to sort by: submissionDate, publicationDate", "title": "Sort Field", "type": "string" } }, "type": "object" }
Install Server

Other Tools from BioContextAI Knowledgebase MCP

Related Tools

    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/biocontext-ai/knowledgebase-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server