gregario/astronomy-oracle

gregario/astronomy-oracle

от gregario
MCP сервер с 13 000+ объектами из каталогов NGC, IC и Мессье. Точно вычисляет видимость и координаты без интернета - полезен астрономам-любителям и ИИ-ассистентам, которым нужны достоверные астрономические данные.

License: MIT npm version npm downloads Node.js 18+ MCP Compatible Sponsor astronomy-oracle MCP server

astronomy-oracle MCP server

Astronomy Oracle

Accurate astronomical catalog data and observing session planner for LLM assistants. Stops hallucinated magnitudes, coordinates, and visibility.

Features

  • 3 tools for object lookup, catalog search, and observing session planning
  • 13,000+ deep-sky objects from the OpenNGC catalog (NGC, IC, Messier, and addendum objects)
  • Deterministic astronomy math — Julian dates, sidereal time, alt/az conversion, rise/transit/set times
  • Zero network dependency — all data is bundled, all calculations are local

Install

Run directly with npx:

npx astronomy-oracle

Or install globally:

npm install -g astronomy-oracle

Configuration

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "astronomy-oracle": {
      "command": "npx",
      "args": ["-y", "astronomy-oracle"]
    }
  }
}
Claude Code
claude mcp add astronomy-oracle -- npx -y astronomy-oracle

Tool Reference

lookup_object

Look up a celestial object by Messier number, NGC/IC designation, or common name. Optionally compute visibility from a given location and time.

Инструменты были проиндексированы:
lookup_object

Осуществляет поиск небесного объекта по номеру Мессье (например, M31), обозначению NGC/IC (например, NGC7000) или общепринятому названию (например, Галактика Андромеды). Опционально вычисляет видимость из заданного местоположения и времени.

Параметры
  • datestring

    Date/time in ISO 8601 format (defaults to now)

  • latitudenumber

    Observer latitude in degrees (-90 to 90)

  • longitudenumber

    Observer longitude in degrees (-180 to 180)

  • namestringобязательный

    Object name, Messier number, NGC/IC designation, or common name

plan_session

Генерирует план сеанса наблюдений для заданного местоположения и даты. Возвращает лучшие небесные объекты для наблюдения, сгруппированные по временным интервалам (вечер, полночь, предрассветное время), с оценкой по наблюдаемости.

Параметры
  • datestring

    Date in ISO 8601 format (defaults to today)

  • latitudenumberобязательный

    Observer latitude in degrees (-90 to 90)

  • longitudenumberобязательный

    Observer longitude in degrees (-180 to 180)

  • maxMagnitudenumber

    Maximum (faintest) visual magnitude to include

  • minAltitudenumber

    Minimum peak altitude in degrees (default 15)

  • typesenum[]

    Object type codes to include (e.g. ["G", "PN", "OCl"])

search_objects

Ищет и фильтрует каталог небесных объектов по типу, созвездию, звёздной величине, угловому размеру или принадлежности к каталогу. Возвращает форматированную таблицу подходящих объектов, отсортированных по яркости.

Параметры
  • catalogenum

    Filter by catalog membership

  • constellationstring

    IAU constellation abbreviation (e.g. Ori, And, Sgr)

  • limitnumber

    Maximum number of results (default 20, max 100)

  • maxMagnitudenumber

    Maximum (faintest) visual magnitude to include

  • minMagnitudenumber

    Minimum (brightest) visual magnitude to include

  • minSizenumber

    Minimum angular size in arcminutes

  • typeenum

    Object type code (e.g. G=Galaxy, PN=Planetary Nebula, OCl=Open Cluster)

Похожие MCP-сервера

gregario/lego-oracle

gregario/lego-oracle

MCP сервер для поиска наборов, деталей и минифигурок LEGO. AI-ассистенты получают достоверные данные из каталога Rebrickable — 26 тысяч наборов, 62 тысячи деталей. Работает офлайн, без галлюцинаций. Полезен коллекционерам и разработчикам.

TypeScript3
louiscklaw/hko-mcp

louiscklaw/hko-mcp

MCP сервер предоставляет доступ к данным Гонконгской обсерватории: прогноз погоды, информация о землетрясениях, приливах, астрономические данные и многое другое. Полезен для получения актуальной метеорологической информации о Гонконге.

TypeScript2
SidneyBissoli/bcb-br-mcp

SidneyBissoli/bcb-br-mcp

MCP сервер для доступа к временным рядам Центрального банка Бразилии (BCB/SGS). С его помощью ИИ-ассистенты могут запрашивать экономические индикаторы: Selic, IPCA, курсы валют, ВВП и более 150 других показателей из проверенного источника. Включает инструменты для поиска и сравнения данных.

TypeScript8
bamwor-dev/bamwor-mcp-server

bamwor-dev/bamwor-mcp-server

MCP сервер с глобальными географическими данными: 261 страна, 13,4 млн городов. Инструменты для поиска, сравнения стран и городов, ранжирования по 20+ показателям. Помогает AI-агентам работать с реальными данными о странах и городах.

TypeScript2
r-huijts/opentk-mcp

r-huijts/opentk-mcp

OpenTK MCP-сервер предоставляет доступ к данным голландского парламента: поиск документов, данные депутатов, заседания. Включает NLP-анализ ключевых слов и тем. Полезен исследователям и журналистам.

HTML22
tadas-github/a2asearch-mcp

tadas-github/a2asearch-mcp

MCP-сервер для поиска по единому каталогу AI-агентов, MCP-серверов, CLI-инструментов и навыков. Позволяет находить нужные инструменты прямо из Claude, Cursor и других MCP-клиентов. Полезен разработ...

JavaScript21
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин