Skip to main content
Glama

OpenFDA MCP 서버

OpenFDA API에서 약물 정보를 조회하기 위한 Model Context Protocol (MCP) 서버입니다.

기능

  • 브랜드명으로 약물 라벨 정보 검색

  • 일반명(유효 성분)으로 약물 정보 검색

  • 특정 일반 의약품의 모든 브랜드 버전 조회

  • 약물에 대한 이상 반응(부작용) 보고서 조회 (브랜드명 또는 일반명 기준)

  • 특정 제약사가 제조한 모든 약물 검색

  • 포괄적인 약물 안전 정보 조회 (경고, 금기 사항, 상호 작용, 주의 사항 등)

  • NDC(National Drug Code) 형식 정규화 및 유효성 검사

  • 쿼리 실패 시 유용한 오류 메시지 및 제안 제공

  1. OpenFDA API 키 설정

    이 MCP 서버는 OpenFDA API에 액세스하기 위해 OpenFDA API 키가 필요합니다.
    프로젝트 루트에 .env 파일을 생성하고 다음 줄을 추가하세요:

    OPENFDA_API_KEY=your_openfda_api_key_here

    참고: 실제 API 키를 버전 관리 시스템에 커밋하지 마십시오.
    OpenFDA API 키 등록에서 API 키를 얻을 수 있습니다.

  2. MCP 서버 구성 예시

    이 서버를 더 큰 MCP 시스템과 통합하는 경우 구성은 다음과 같을 수 있습니다:

     {
       "mcpServers": {
           "openfda": {
               "command": "npx",
               "args": [
                   "@ythalorossy/openfda"
               ],
               "env": {
                   "OPENFDA_API_KEY": "*****************************************"
               },
               "timeout": 60000,
               "autoApprove": [
                   "get-drug-by-name",
                   "get-drug-by-generic-name",
                   "get-drug-adverse-events",
                   "get-drugs-by-manufacturer",
                   "get-drug-safety-info",
                   "get-drug-by-ndc",
                   "get-drug-by-product-ndc"
               ]
           }
       }
     }

    별표를 실제 API 키로 바꾸거나 .env 파일에서 로드되도록 하십시오.

Related MCP server: Healthcare MCP Server

로컬에서 실행하려면?

git clone https://github.com/ythalorossy/openfda.git
cd openfda
npm install
npm run build

그런 다음 서버를 시작합니다:

node bin/index.js

또는 npx를 사용하여 직접 사용하세요:

npx @ythalorossy/openfda

구성

필요한 환경 변수를 위해 .env 파일을 생성하세요.

라이선스

MIT

커피 한 잔 사주기

coff.ee/ythalorossy

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/ythalorossy/openfda'

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