gyeongbuk-mcp
Gyeongbuk MCP
Es un servidor FastMCP que proporciona datos regionales y públicos de Gyeongbuk a agentes de IA.
Actualmente ofrece hospitales, paradas de autobús, mercados tradicionales, proporción de población por edad, niveles de seguridad regional y una herramienta de recomendación de zonas de vida centradas en mercados para personas mayores sin coche. El modo de ejecución predeterminado convierte los archivos de datos públicos originales a SQLite para su consulta, por lo que no se necesitan claves de autenticación de API ni conexión a servidores externos. Consulte docs/ para conocer las entradas y salidas de cada herramienta y las limitaciones de los datos.
Inicio rápido
Se requiere Python 3.12 o superior y uv.
make sync
make data-setup
make runmake data-setup descarga las fuentes oficiales fijadas en data/sources.toml, verifica su SHA-256 y formato de archivo, y luego crea una base de datos SQLite local. No se necesita clave de autenticación de API. Las fuentes y la base de datos generada no se incluyen en Git ni en las releases de GitHub.
La instantánea generada a partir de las fuentes descargadas actualmente contiene 3.415 hospitales y clínicas de Gyeongbuk, 16.031 registros de especialidades médicas, 29.735 paradas de autobús de Gyeongbuk, 53 rutas de Pohang y 196 patrones de ruta, 51 rutas de Pohang donde es posible determinar el despacho, 132 mercados tradicionales, 3.949 registros de rangos de edad y 138 niveles de seguridad regional.
Si es necesario, copie la configuración de ejemplo. En el modo de archivo no se necesita clave de autenticación.
cp .env.example .envDATA_MODE=file
LOCAL_DATABASE_PATH=data/processed/gyeongbuk.sqlite3Configure DATA_MODE=api y DATA_GO_KR_SERVICE_KEY solo cuando use temporalmente el modo API. El modo API se aplica únicamente a las consultas de hospitales, paradas de autobús y mercados; las herramientas de población y seguridad siguen usando la base de datos SQLite local. .env está excluido de Git, y las variables de entorno del shell o CI con el mismo nombre tienen prioridad sobre .env.
Related MCP server: power-plan-db
Registro del cliente MCP
Regístrelo en la configuración de MCP stdio de la siguiente manera. Reemplace /absolute/path/gyeongbuk-mcp por la ruta absoluta real del repositorio.
{
"mcpServers": {
"gyeongbuk": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/gyeongbuk-mcp",
"run",
"fastmcp",
"run",
"src/server.py"
]
}
}
}Comandos
make run # stdio MCP 서버 실행
make data-fetch # 고정된 공식 원본 다운로드·검증
make data-check # 네트워크 없이 기존 원본 검증
make data # 기존 원본에서 로컬 SQLite 재생성
make data-setup # 원본 다운로드 후 SQLite 생성
make format # Ruff로 포매팅
make format-check # 포맷 변경 없이 검사
make lint # Ruff 린트
make typecheck # mypy 타입 체크
make test # pytest 테스트
make audit # Python 의존성 취약점 검사
make check # 포맷, 린트, 타입, 테스트 전체 검사
make pre-commit # 모든 파일에 pre-commit 훅 실행Cada comando también se puede ejecutar directamente con uv run ....
Consulte CONTRIBUTING.md para participar en el desarrollo y SECURITY.md para notificar vulnerabilidades.
Estructura
src/
├── server.py # FastMCP 서버 진입점
├── tools/ # MCP 도구 정의
├── services/ # 비즈니스 로직
├── clients/ # 외부 API 클라이언트
└── models/ # 입력/출력 모델
tests/
docs/ # 도구 계약, 데이터 출처, 구현 계획
data/
├── raw/ # 직접 내려받은 원본(커밋 제외)
├── reference/ # 출처가 명시된 작은 보조 매핑
└── processed/ # 생성된 SQLite(커밋 제외)
scripts/
└── build_snapshot.py # 파일 정규화 진입점Licencia
El código fuente se distribuye bajo la MIT License. La MIT no se aplica a los datos públicos originales, a la base de datos SQLite generada ni a los materiales de verificación derivados en data/reference/, que se rigen por las condiciones de uso de cada organismo proveedor. Consulte DATA_LICENSES.md para obtener más detalles sobre la atribución de fuentes y la política de redistribución.
Maintenance
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
- AlicenseAqualityAmaintenanceEnables LLM agents to query Korean drug, DUR safety rules, and health supplement databases via MCP protocol.4MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Korean government power/energy statutory plans. Enables AI agents to search and retrieve public power plan documents.MIT
- FlicenseAqualityCmaintenanceEnables querying Korean public datasets (apartment prices, weather, air quality) via natural language using an MCP server and local LLM agent.5
- AlicenseNot gradedqualityDmaintenanceEnables AI to query real-time Korean public data including weather, real estate prices, air quality, economic indicators, and business registration via natural language.1MIT
Related MCP Connectors
Singapore property & financial data APIs for AI agents. 27 MCP tools. x402 micropayments.
The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.
Korean market data for AI agents: K-beauty/K-food products, Naver trends, stocks, real estate.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/JunctionX-Korea-2026-JoyRide/gyeongbuk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server