Back to Home
masa061580 icon

pubmed_cinii_mcp_server

Verified Safe

by masa061580

Overview

Integrates PubMed and CiNii Research APIs to provide a unified search and retrieval service for academic literature (English and Japanese) via the Model Context Protocol (MCP).

Installation

Run Command
python pubmed_mcp_server.py

Environment Variables

  • NCBI_API_KEY
  • NCBI_TOOL_NAME
  • NCBI_EMAIL
  • CINII_APP_ID
  • LOG_LEVEL
  • HOST
  • PORT

Security Notes

API keys are loaded from environment variables, which is a good practice. Rate limiting is implemented for external API calls. XML parsing is used but from trusted external sources (NCBI). The `download_pdfs` tool allows specifying an `output_dir`, which could be a minor risk in a highly untrusted multi-user environment if the LLM were to hallucinate a malicious path, but for typical LLM integration, it's generally considered acceptable.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2025-11-26

Tags

PubMedCiNiiAcademic SearchMCP ServerLiterature ReviewAPI Integration