Periodic Table 2026

Interactive periodic table with all 118 elements. Properties, comparisons, and more.

사용해야 할까요

품질 및 안전성

A
설명 품질
83%
스키마 완전성
97%
이름 품질
95%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (1)

  • LOWTool 'compare_elements' description lacks action verbcompare_elements에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,167토큰 (도구 정의)
~2.5 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 0.91%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "periodic-table": {
      "url": "https://theperiodictable.org/mcp"
    }
  }
}

원격 엔드포인트

https://theperiodictable.org/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (4)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢get_element(element, locale)

Everything the Interactive Periodic Table knows about one element: classification, physical and chemical properties with units, electron configuration, discovery, a short summary and a longer introduction (uses, production, history, safety), plus the link to its page.

입력 스키마

{
  "type": "object",
  "properties": {
    "element": {
      "type": "string",
      "minLength": 1,
      "description": "Symbol (Fe), atomic number (26) or name in any supported language (iron, Eisen, 铁)"
    },
    "locale": {
      "description": "Language for names and text: en, es, fr, de, zh, pt, ja, hi, ru (default en)",
      "type": "string",
      "enum": [
        "en",
        "es",
        "fr",
        "de",
        "zh",
        "pt",
        "ja",
        "hi",
        "ru"
      ]
    }
  },
  "required": [
    "element"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_elements(query, locale, limit)

Find elements by symbol, atomic number, or full or partial name in any supported language. Use it when a name is misspelled, partial or in another language.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "What to look for, e.g. \"Fe\", \"26\", \"carb\", \"Sauerstoff\", \"金\""
    },
    "locale": {
      "description": "Language for names and text: en, es, fr, de, zh, pt, ja, hi, ru (default en)",
      "type": "string",
      "enum": [
        "en",
        "es",
        "fr",
        "de",
        "zh",
        "pt",
        "ja",
        "hi",
        "ru"
      ]
    },
    "limit": {
      "description": "Maximum results (default 10)",
      "type": "integer",
      "minimum": 1,
      "maximum": 118
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_elements(category, block, period, group, phase, ...)

List elements, optionally filtered by category, block, period, group, state at 25 °C or a numeric property range, and sorted by a property. Without filters it lists all 118 elements in atomic-number order. Elements with no value for the range or sort property are left out.

입력 스키마

{
  "type": "object",
  "properties": {
    "category": {
      "description": "Category",
      "type": "string",
      "enum": [
        "alkali-metal",
        "alkaline-earth-metal",
        "transition-metal",
        "post-transition-metal",
        "metalloid",
        "nonmetal",
        "noble-gas",
        "lanthanide",
        "actinide",
        "unknown"
      ]
    },
    "block": {
      "description": "Block",
      "type": "string",
      "enum": [
        "s",
        "p",
        "d",
        "f"
      ]
    },
    "period": {
      "description": "Period (row), 1-7",
      "type": "integer",
      "minimum": 1,
      "maximum": 7
    },
    "group": {
      "description": "Group (column), 1-18; lanthanides and actinides have none",
      "type": "integer",
      "minimum": 1,
      "maximum": 18
    },
    "phase": {
      "description": "State at 25 °C, derived from the melting and boiling points",
      "type": "string",
      "enum": [
        "solid",
        "liquid",
        "gas"
      ]
    },
    "property": {
      "description": "Numeric property for min/max and sorting",
      "type": "string",
      "enum": [
        "atomicNumber",
        "atomicMass",
        "density",
        "meltingPoint",
        "boilingPoint",
        "electronegativity",
        "ionizationEnergy",
        "electronAffinity",
        "atomicRadius",
        "covalentRadius",
        "specificHeat",
        "thermalConductivity",
        "discoveryYear"
      ]
    },
    "min": {
      "description": "Minimum value of `property` (inclusive), in its unit",
      "type": "number"
    },
    "max": {
      "description": "Maximum value of `property` (inclusive), in its unit",
      "type": "number"
    },
    "sort": {
      "description": "Sort by `property` (default: atomic number)",
      "type": "string",
      "enum": [
        "asc",
        "desc"
      ]
    },
    "locale": {
      "description": "Language for names and text: en, es, fr, de, zh, pt, ja, hi, ru (default en)",
      "type": "string",
      "enum": [
        "en",
        "es",
        "fr",
        "de",
        "zh",
        "pt",
        "ja",
        "hi",
        "ru"
      ]
    },
    "limit": {
      "description": "Maximum results (default 118)",
      "type": "integer",
      "minimum": 1,
      "maximum": 118
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_elements(elements, properties, locale)

Side-by-side numeric properties of 2-10 elements, with units.

입력 스키마

{
  "type": "object",
  "properties": {
    "elements": {
      "minItems": 2,
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "description": "Symbol (Fe), atomic number (26) or name in any supported language (iron, Eisen, 铁)"
      },
      "description": "The elements to compare"
    },
    "properties": {
      "description": "Properties to include (default: all numeric properties)",
      "minItems": 1,
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "atomicNumber",
          "atomicMass",
          "density",
          "meltingPoint",
          "boilingPoint",
          "electronegativity",
          "ionizationEnergy",
          "electronAffinity",
          "atomicRadius",
          "covalentRadius",
          "specificHeat",
          "thermalConductivity",
          "discoveryYear"
        ]
      }
    },
    "locale": {
      "description": "Language for names and text: en, es, fr, de, zh, pt, ja, hi, ru (default en)",
      "type": "string",
      "enum": [
        "en",
        "es",
        "fr",
        "de",
        "zh",
        "pt",
        "ja",
        "hi",
        "ru"
      ]
    }
  },
  "required": [
    "elements"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 4개