@cyanheads/pubmed-mcp-server
Version:
A Model Context Protocol (MCP) server enabling AI agents to intelligently search, retrieve, and analyze biomedical literature from PubMed via NCBI E-utilities. Built on the mcp-ts-template for robust, production-ready performance.
10 lines (9 loc) • 601 B
TypeScript
/**
* @fileoverview Handles citation formatting for the getPubMedArticleConnections tool.
* Fetches article details using EFetch and formats them into various citation styles.
* @module src/mcp-server/tools/getPubMedArticleConnections/logic/citationFormatter
*/
import { RequestContext } from "../../../../utils/index.js";
import type { GetPubMedArticleConnectionsInput } from "./index.js";
import type { ToolOutputData } from "./types.js";
export declare function handleCitationFormats(input: GetPubMedArticleConnectionsInput, outputData: ToolOutputData, context: RequestContext): Promise<void>;