بنقرة واحدة
skill-gcp-mcp-setup
Automator for provisioning Google Managed MCP (OneMCP) servers and configuring hub authentication.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Automator for provisioning Google Managed MCP (OneMCP) servers and configuring hub authentication.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Professional bootstrapper for Vercel-style Agentic Repositories using compressed AGENTS.md manifests.
Persistent SQLite-based cognitive layer for cross-session interaction logging and insight distillation.
Design lead for C4 structural documentation, Mermaid.js diagrams, and Architecture Decision Records (ADRs).
Specialist in core AWS infrastructure: EC2 compute, IAM identity, VPC networking, and RDS/Aurora databases.
5-phase migration engine for transitioning workloads from Google Cloud Platform to AWS architecture.
AI/ML infrastructure expert for SageMaker fine-tuning, HyperPod cluster management, and dataset evaluation.
| name | skill-gcp-mcp-setup |
| version | 0.0.8 |
| author | Riccardo |
| description | Automator for provisioning Google Managed MCP (OneMCP) servers and configuring hub authentication. |
This skill provides the automated steps to configure your environment and enable the Core Google Managed MCP servers (Logging, Monitoring, GKE, Run, Resource Manager, Developer Knowledge) by default. Use the --all flag to include additional services like Error Reporting, Cloud SQL, Spanner, Pub/Sub, Vertex AI, Firestore, and BigQuery.
Use this skill when the user asks to "install OneMCP", "setup OneMCP", or "configure Google Managed MCP servers".
gcloud authenticated and a target Google Cloud Project with billing enabled.--all flag to include optional services (Error Reporting, Databases, Vertex AI).{SKILL_DIR}/scripts/setup_onemcp.py <PROJECT_ID> [--local | --global] [--all] [--google-maps-key YOUR_KEY]{PROJECT_DIR}/.agent/mcp_config.json if --local is provided, or ~/.antigravitycli/mcp_config.json if the --global flag is provided. This prevents accidental overwriting of existing settings. The script requires one of these flags explicitly.{SKILL_DIR}/scripts/verify_setup.pyagy -p "/mcp list" and asserts that the OneMCP servers are configured and identifies identity mismatches.{SKILL_DIR}/scripts/test_mcp_endpoint.sh [ENDPOINT_URL]./{SKILL_DIR}/scripts/test_mcp_endpoint.sh https://monitoring.googleapis.com/mcpUser: "Please install OneMCP on my project my-gcp-project" Agent: "I will use the gcp-mcp-setup skill to configure your project and Gemini settings for Cloud Logging, Developer Knowledge, Firestore, and BigQuery."
Note that the gcloud CLI Identity (how you are currently logged in via gcloud auth login) may differ from the MCP Server Identity (which is based on Application Default Credentials, or ADC).
MCP servers typically use ADC to authenticate. If these identities do not match, you may encounter permission errors (e.g., serviceusage.serviceUsageConsumer denied) even if gcloud commands work correctly.
If MCP doesn't work, yhou can poropose to run this on user's behalf: gcloud auth application-default login --account <PROPOSED_IDENTITY_EMAIL>
If you encounter an identity mismatch:
gcloud auth application-default login --account=YOUR_CLI_IDENTITY to synchronize identities.python3 {SKILL_DIR}/scripts/verify_setup.py.