Skip to main content
Glama
nichuan

zhenyun-pangun-mcp

by nichuan

zhenyun-pangun-mcp

Zhenyun Pangu universelles MCP-Werkzeug, das von jedem MCP-Client (Claude Desktop / Cursor / verschiedene Agenten) wiederverwendet werden kann.

Vollständig eigenständig: Keine Abhängigkeit von externen Projektverzeichnissen, nur echte Anmeldeinformationen in .env konfigurieren.

Fähigkeitenübersicht

Werkzeuge nach Präfix gruppiert (insgesamt 17):

Präfix

Werkzeuge

Beschreibung

obs_*

obs_log_query / obs_log_datasources / obs_sls_query

Logabfrage: Loki zwei Plattformen (AWS Übersee alle Umgebungen + CN Inland Nicht-Produktion) + Alibaba Cloud SLS (nur CN Inland Pangu prod)

archery_*

archery_query / archery_describe_table / archery_list_columns / archery_query_tenant / archery_list_databases / archery_list_instances

Datenbankabfrage (Archery zwei Standorte cn/aws + Pangu-spezifische Mandant/Datenbank/Instanz-Fähigkeiten)

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-Kollaboration (eingebauter Python-Client, reines HTTP-Login)

search_repo

search_repo

Suche über lokale Code-Repositories (Inhalt / Dateiname / Modulstruktur)

Logplattform-Unterscheidung (wichtig)

Pangu-Logs verteilen sich auf drei verschiedene Plattformen. Vor der Abfrage muss bestätigt werden, auf welcher Plattform die Zielumgebung liegt:

Fähigkeit

Umgebung

Plattform

Datenquelle / project

Tag-System

obs_log_query

AWS Übersee (alle Umgebungen)

Grafana/Loki

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

job / app

obs_log_query

CN Inland Nicht-Produktion (dev/test)

Grafana/Loki

Loki (pangu-noneprod) usw.

namespace / service_name / pod_name / container_name

obs_sls_query

Nur CN Inland Pangu prod

Alibaba Cloud SLS

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

_namespace_ = saas-prod

  • CN Inland Pangu prod-Logs = Alibaba Cloud SLS (Anbindung nachgebaut von log-ops-mcp), Abfrage mit obs_sls_query.

  • CN Inland Pangu dev/test usw. Nicht-Produktion mit obs_log_query(region="cn"), Logs des Pangu-Nicht-Produktions-Dashboards (namespace=saas-dev-new / saas-test-new) in der Datenquelle Loki (pangu-noneprod).

  • AWS Übersee (egal ob prod/Nicht-Produktion) alle mit obs_log_query(region="aws").

  • ⚠️ Routing-Eiserne Regel: Außer CN Inland Pangu prod über SLS, alle anderen (CN Nicht-Produktion + gesamtes AWS) über Loki. Pangu Nicht-Produktion nicht obs_sls_query aufrufen.

Die Login-Anmeldeinformationen und Datenquellennamen der drei Plattformen werden unabhängig in .env konfiguriert, siehe .env.example.

Installation und Ausführung

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

Mit stdio ausführen:

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

MCP-Client-Konfiguration

{
  "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"
      }
    }
  }
}

Konfigurationselemente (.env)

Gruppe

Umgebungsvariable

Beschreibung

Archery

ARCHERY_USERNAME / ARCHERY_PASSWORD / ARCHERY_AWS_USERNAME / ARCHERY_AWS_PASSWORD

Datenbank-Gateway cn/aws Anmeldeinformationen

ARCHERY_DB_CN / ARCHERY_DB_AWS / ARCHERY_DB_DEV / ARCHERY_DB_TEST

Instanzalias → echter Instanzname

Loki

AWS_LOG_USERNAME / AWS_LOG_PASSWORD / CN_LOG_USERNAME / CN_LOG_PASSWORD

Grafana-Login-Anmeldeinformationen

AWS_LOG_DS_* / CN_LOG_DS_*

Umgebung → Datenquellenname-Mapping

Choerodon

CHOERODON_BASE_URL / CHOERODON_USERNAME / CHOERODON_PASSWORD

Choerodon-Gateway und Login-Anmeldeinformationen

SLS

SLS_PANGU_PROD_ACCESS_KEY_ID / SLS_PANGU_PROD_ACCESS_KEY_SECRET

Pangu-Produktionsumgebung Alibaba Cloud Log-Anmeldeinformationen

Sonstiges

PG_ROOT

Stammverzeichnis für Cross-Repo-Suche (Standard: Stammverzeichnis dieses Repos)

Anmeldeinformationen nicht in git committen; .env wird durch .gitignore ausgeschlossen, nur .env.example (Platzhalterversion) wird eingecheckt.

-
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