SM

spyrosze/mcp-openfoodtox

Productivity workflow

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

5 stars 5 forks 품질 53 트렌드 13MIT

MCP server providing tools to access EFSA's comprehensive OpenFoodTox Chemical Hazards in food dataset

개요

A Model Context Protocol (MCP) providing access to EFSA's comprehensive OpenFoodTox database containing 8,006 chemical substances, 45,582 alternative names, and 54,621 study records from 2,437 scientific assessments across 8 interconnected data tables with over 138,000 entries. This OpenFoodTox MCP server uses the latest EFSA dataset (updated 14 September 2023) (OpenFoodTox, data report, Zenodo) and addresses the critical need for accessible chemical safety data by consolidating EFSA's authoritative risk assessments of regulated food products, contaminants, pesticides, and feed additives. Unlike hard to use toxicological databases and spreadsheets scattered across various sources, OpenFoodTox provides structured hazard characterization data—including 11,357 risk assessments (ADI/TDI values), 11,698 toxicity endpoints (NOAEL, LD50), and 246 genotoxicity studies.

README

원문 README의 일부입니다. 원문 보기.

🧪 MCP OpenFoodTox

Accessing EFSA’s Chemical Hazards Database using natural language

A Model Context Protocol (MCP) providing access to EFSA’s comprehensive OpenFoodTox database containing 8,006 chemical substances, 45,582 alternative names, and 54,621 study records from 2,437 scientific assessments across 8 interconnected data tables with over 138,000 entries.

This OpenFoodTox MCP server uses the latest EFSA dataset (updated 14 September 2023) (OpenFoodTox, data report, Zenodo) and addresses the critical need for accessible chemical safety data by consolidating EFSA’s authoritative risk assessments of regulated food products, contaminants, pesticides, and feed additives. Unlike hard to use toxicological databases and spreadsheets scattered across various sources, OpenFoodTox provides structured hazard characterization data—including 11,357 risk assessments (ADI/TDI values), 11,698 toxicity endpoints (NOAEL, LD50), and 246 genotoxicity studies. This MCP makes EFSA’s scientifically validated safety assessments readily available through natural language queries (via a large language model such as Claude Deesktop) for scientists, regulators, food manufacturers, and public health stakeholders.

🛠️ Tools

  • Search Substance - Find substances by name, E-number, or description. Answers: “What is [substance]?”
  • Get Substance Safety Assessment - Get safety flags (mutagenic, genotoxic, carcinogenic) for a substance. Answers: “Is [substance] safe?”
  • Get Toxicity Endpoints - Get toxicity study data including NOAEL, LD50, and target organs. Answers: “What are the toxicity effects of [substance]?”
  • Get Risk Assessments - Get safe intake limits (ADI/TDI values) and safety factors. Answers: “How much [substance] is safe daily?”
  • Get Genotoxicity Details - Get detailed genotoxicity study information including test guidelines and results. Answers: “Is [substance] genotoxic?”
  • Get Opinions - Retrieve EFSA opinion documents with publication dates, DOIs, and regulation information. Answers: “What EFSA opinions exist for [substance]?”
  • List Substances by Class and Safety - Filter substances by category (food additive, pesticide, etc.) and safety criteria. Answers: “List all [category] substances” or “Show me carcinogenic food additives”
  • List Substances by Assessment - Find substances matching specific risk assessment criteria (ADI/TDI ranges, assessment types, population groups). Answers: “List substances with ADI > 5 mg/kg” or “Find substances assessed for children”

🧾 Data Attribution

This project uses data from EFSA OpenFoodTox, the European Food Safety Authority’s chemical hazards database. Data source:

European Food Safety Authority (EFSA). OpenFoodTox – The EFSA Chemical Hazards Database. Zenodo, DOI: 10.5281/zenodo.8120114 .

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →