Skip to main content
Glama

ekigraph 🚀

Английский | 日本語

MCP-сервер, который позволяет ИИ правильно отвечать на вопросы о железнодорожной сети Японии. Он даёт ИИ мгновенный доступ к данным о том, какие станции соединены путями, — все 9 043 станции по всей стране.

Почему я это создал

Когда я выхожу из дома или планирую поездку, мне часто хочется узнать что-то о железнодорожных станциях. Можно было бы поискать, но это хлопотно — поэтому я просто спрашиваю ИИ.

Проблема в том, что когда речь заходит о поездах, ИИ часто без колебаний врёт.

Вот случай, который произошёл на самом деле.

Я спросил ИИ: «Какая станция идёт следующей после Shin-Shibaura?» — и вот что он ответил:

Shin-Shibaura — новая станция на грузовой линии Tōkaidō; следующая остановка — Hama-Kawasaki.

Это полностью неверно. Shin-Shibaura находится на линии Tsurumi, а её соседние станции — Asano и Umi-Shibaura.

ИИ не сказал «я не знаю». Он выдумал ответ целиком, включая несуществующую железнодорожную линию.

Для крупных станций вроде Shinjuku или Shibuya ответы обычно точны. Но для небольших станций и местных линий, как в этом примере, риск галлюцинаций возрастает.

Related MCP server: MLIT Geospatial MCP Server

Что вы получаете

Подключите ekigraph — и ИИ будет отвечать на основе верных данных, а не собственной памяти.

ekigraph построен на открытых данных, поэтому им может пользоваться кто угодно.

  • 9 043 станции и 593 линии по всей стране — от синкансэна до метро, местных частных дорог и трамваев

  • Данные — с официального открытого портала японского правительства (MLIT National Land Numerical Information)

  • Поставляется как единый файл в 2 МБ — без API-ключа, бесплатно, работает офлайн

Как использовать

# Claude Code — one line
claude mcp add ekigraph -- uvx --from git+https://github.com/yataro-fujinaga/ekigraph ekigraph

Для Claude Desktop или любого другого MCP-клиента добавьте в конфигурацию:

{ "ekigraph": { "command": "uvx", "args": ["--from", "git+https://github.com/yataro-fujinaga/ekigraph", "ekigraph"] } }

После этого просто общайтесь в обычном режиме — и ИИ возвращает верные ответы.

Даже обычный вопрос вроде «так что за станция была после Urawa?» получит полноценный ответ с опорой на ekigraph.

Инструменты

  • neighbors(station) — возвращает станции, соединённые путями, с названиями линий.

  • subgraph(station, radius) — возвращает исходые данные о путях вокруг станции без изменений.

Вне охвата

  • Расписания, тарифы, схемы остановок экспрессов и информация о задержках не входят.

  • ekigraph хранит только одну вещь: как соединяются пути.

  • Объединение станций (когда станции Shibuya у JR, Metro, Tokyu и Keio считаются за одну станцию) выполняется по официальным межоператорам составных группам MLIT.

О данных

  • Источник: National Land Numerical Information (Railway Data, N02-24) — даннные MLIT Japan, обработанные и распроттраненные в соответствии со Стандартными условиями использования правительства Японии v2.0 (совместимо с CC BY 4.0).

  • Чтобы пересобрать данные самостоятельно: uv run python etl/build_graph_n02.py (скачивает исходные данные, узнаёт смежные станции и всё проверяет — полностью автоматически)

Лицензия

Код: MIT. Об использовании встроенных данных CDCM / see LICENSE.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • The internet's infrastructure graph for AI agents - 46B nodes and edges, free trial via 2 HTTP calls

  • Shared semantic graph for AI reviews, classification and structured memory across AI assistants.

  • Persistent memory and knowledge graph for AI assistants — keyword + vector + graph search.

View all MCP Connectors

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/yataro-fujinaga/ekigraph'

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