Skip to main content
Glama
nichuan

zhenyun-pangun-mcp

by nichuan

zhenyun-pangun-mcp

Zhenyun Pangu 범용 도구 MCP로, 모든 MCP 클라이언트(Claude Desktop / Cursor / 각종 agent)에서 재사용할 수 있습니다.

완전 자체 포함: 외부 프로젝트 디렉터리에 의존하지 않으며, .env에 실제 자격 증명만 구성하면 사용할 수 있습니다.

기능 개요

도구는 접두사별로 그룹화되어 있습니다(총 17개):

접두사

도구

설명

obs_*

obs_log_query / obs_log_datasources / obs_sls_query

로그 조회: Loki 이중 플랫폼(aws 해외 전체 환경 + cn 국내 비프로덕션) + 알리바바 클라우드 SLS(cn 국내 Pangu prod만 해당)

archery_*

archery_query / archery_describe_table / archery_list_columns / archery_query_tenant / archery_list_databases / archery_list_instances

데이터베이스 조회(Archery 이중 사이트 cn/aws + Pangu 전용 테넌트/데이터베이스/인스턴스 기능)

choerodon_*

choerodon_query_issue / choerodon_list_issue / choerodon_search_users / choerodon_get_status_map / choerodon_search_tasks_by_person / choerodon_list_attachments / choerodon_download_attachment

Choerodon 협업(내장 Python 클라이언트, 순수 HTTP 로그인)

search_repo

search_repo

로컬 코드 저장소 간 검색(내용 / 파일명 / 모듈 구조)

로그 플랫폼 구분(중요)

Pangu 로그는 세 가지 다른 플랫폼에 분산되어 있으므로, 조회 전에 대상 환경이 어떤 플랫폼에 속하는지 먼저 확인해야 합니다:

기능

환경

플랫폼

데이터 소스 / project

태그 체계

obs_log_query

AWS 해외(전체 환경)

Grafana/Loki

Jp-saas-1-prod / Jp-saas-1-noneprod / ops

job / app

obs_log_query

cn 국내 비프로덕션(dev/test)

Grafana/Loki

Loki (pangu-noneprod)

namespace / service_name / pod_name / container_name

obs_sls_query

cn 국내 Pangu prod만 해당

알리바바 클라우드 SLS

pangu-cn-saas-3-prod-shared-sls-project-0 / sls-store-0-pangu-prod

_namespace_ = saas-prod

  • cn 국내 Pangu prod 로그 = 알리바바 클라우드 SLS(연동 방식은 log-ops-mcp에서 복제), obs_sls_query로 조회.

  • cn 국내 Pangu dev/test 등 비프로덕션obs_log_query(region="cn") 사용, Pangu 비프로덕션 패널(namespace=saas-dev-new / saas-test-new) 로그는 Loki (pangu-noneprod) 데이터 소스에 있음.

  • AWS 해외(prod/비프로덕션 관계없음) 모두 obs_log_query(region="aws") 사용.

  • ⚠️ 라우팅 철칙: cn 국내 Pangu prod는 SLS를 사용하고, 나머지(cn 비프로덕션 + 전체 AWS)는 모두 Loki를 사용. Pangu 비프로덕션에서는 obs_sls_query를 호출하지 마세요.

세 플랫폼의 로그인 자격 증명과 데이터 소스 이름은 모두 .env에서 개별적으로 구성되며, 자세한 내용은 .env.example을 참조하세요.

설치 및 실행

cd zhenyun-pangun-mcp
uv sync  # 或 pip install -e .
cp .env.example .env   # 填写真实凭据

stdio로 실행:

uv run zhenyun-pangun-mcp
# 或
python -m zhenyun_pangun_mcp

MCP 클라이언트 구성

{
  "mcpServers": {
    "zhenyun-pangun-mcp": {
      "command": "uvx",
      "args": ["--from", "/path/to/zhenyun-pangun-mcp", "zhenyun-pangun-mcp"],
      "env": {
        "MCP_ENV_DIR": "/path/to/zhenyun-pangun-mcp"
      }
    }
  }
}

구성 항목(.env)

그룹

환경 변수

설명

Archery

ARCHERY_USERNAME / ARCHERY_PASSWORD / ARCHERY_AWS_USERNAME / ARCHERY_AWS_PASSWORD

데이터베이스 게이트웨이 cn/aws 자격 증명

ARCHERY_DB_CN / ARCHERY_DB_AWS / ARCHERY_DB_DEV / ARCHERY_DB_TEST

인스턴스 별칭 → 실제 인스턴스 이름

Loki

AWS_LOG_USERNAME / AWS_LOG_PASSWORD / CN_LOG_USERNAME / CN_LOG_PASSWORD

Grafana 로그인 자격 증명

AWS_LOG_DS_* / CN_LOG_DS_*

환경 → 데이터 소스 이름 매핑

Choerodon

CHOERODON_BASE_URL / CHOERODON_USERNAME / CHOERODON_PASSWORD

Choerodon 게이트웨이 및 로그인 자격 증명

SLS

SLS_PANGU_PROD_ACCESS_KEY_ID / SLS_PANGU_PROD_ACCESS_KEY_SECRET

Pangu 프로덕션 환경 알리바바 클라우드 로그 자격 증명

기타

PG_ROOT

저장소 간 검색 루트 디렉터리(기본값: 현재 저장소 루트)

자격 증명은 git에 커밋하지 마세요. .env.gitignore에 의해 제외되며, .env.example(플레이스홀더 버전)만 저장소에 포함됩니다.

-
license - not tested
-
quality - not tested
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 Connectors

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

  • Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

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/nichuan/zhenyun-pangu-mcp'

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