You're viewing a demo portfolio

Join the waitlist
PRSM

pubmed_format_citations

Active

Tool of io.github.cyanheads/pubmed-mcp-server

declared in 2.9.8

Get formatted citations for PubMed articles in one or more styles (apa, mla, bibtex, ris, vancouver). Pass a single style as a string or multiple as an array.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "pmids"
  ],
  "properties": {
    "pmids": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\d+$"
      },
      "maxItems": 50,
      "minItems": 1,
      "description": "PubMed IDs to cite"
    },
    "format": {
      "anyOf": [
        {
          "enum": [
            "apa",
            "mla",
            "bibtex",
            "ris",
            "vancouver"
          ],
          "type": "string",
          "description": "Single citation style. One of: apa, mla, bibtex, ris, vancouver."
        },
        {
          "type": "array",
          "items": {
            "enum": [
              "apa",
              "mla",
              "bibtex",
              "ris",
              "vancouver"
            ],
            "type": "string"
          },
          "minItems": 1,
          "description": "Multiple citation styles to generate. Each entry: apa, mla, bibtex, ris, or vancouver."
        }
      ],
      "default": "apa",
      "description": "Citation format(s) to generate — single style as a string or multiple as an array. Allowed values: apa, mla, bibtex, ris, vancouver."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

io.github.cyanheads/pubmed-mcp-server

https://github.com/cyanheads/pubmed-mcp-server

2/7 registries
View full server →