MCP Boilerplate
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Boilerplatedeploy a remote MCP server to Google Cloud with authentication"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Boilerplate
This repository contains the code to demonstrate MCP capabilities
Setup instructions
–2. Create a virtual environment and setup dependencies
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtRelated MCP server: Google Cloud MCP Server
To deploy Remote MCP
We're going to deploy a remote MCP server to google cloud which also supports authentication. Navigate to the server remote-mcp-gcp directory and perform the following steps
Install uv on your computer if you'd like to run the invoke the MCP server locally using your testing script.
Rename
.envrc_sampleto .envrc so that your shell can pickup the GCLOUD_PROJECT_ID environment variablemv .envrc_sample .envrcUpdate your GCLOUD_PROJECT_ID in your
.envrcfile with the ID of your google cloud project.Create a container registry to host your MCP server container image
gcloud artifacts repositories create remote-mcp-servers \
--repository-format=docker \
--location=us-central1 \
--description="Repository for remote MCP servers" \
--project=$GCLOUD_PROJECT_IDSubmit a build job for the container image. We'll use remote build for this.
gcloud builds submit --region=us-central1 --tag us-central1-docker.pkg.dev/$GCLOUD_PROJECT_ID/remote-mcp-servers/mcp-server:latestCreate a container cloud run instance with
gcloud run deploy mcp-server \
--image us-central1-docker.pkg.dev/$GCLOUD_PROJECT_ID/remote-mcp-servers/mcp-server:latest \
--region=us-central1 \
--no-allow-unauthenticatedCreate a proxy to invoke the remote endpoint from your computer with authentication.
gcloud run services proxy mcp-server --region=us-central1. This will ask you to install cloud run proxy tooling on your computer.Now,
localhost:8080should be pointed to your deployed instance with authentication enabledRun
uv run test_server.pyto invoke the client script against the remote server with various tools.
Feel free to create new tools and experiment.
Once you're done, delete all associated resources from Google Cloud to avoid unnecessary charges.
FAQ
FastMCP vs MCP Python SDK.Read this issue for more info but generally FastMCP is much more preferred by developers and you'll be able to build much more capabilties with the same.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
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 Connectors
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
A Model Context Protocol server for Wix AI tools
The Google Compute Engine MCP server is a fully-managed Model Context Protocol server that provides tools to manage Google Compute Engine resources through AI agents. It enables capabilities including instance management (creating, starting, stopping, resetting, listing), disk management, handling instance templates and group managers, viewing machine and accelerator types, managing images, and accessing reservation and commitment information. The server operates as a zero-deployment, enterprise-grade endpoint at https://compute.googleapis.com/mcp with built-in IAM-based security.
Remote MCP for Gemini upgrade evals, prompt regressions, output diffs, and eval receipts.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with Google Cloud Platform environments through natural language, allowing users to query and manage GCP resources during conversations.93,857200MIT
- AlicenseCqualityDmaintenanceA Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.405482Apache 2.0
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze monitoring metrics through natural language.54MIT
- FlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables secure remote tool connections via Google account authentication.-
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/VelMuruganMahendran/mcp_boilerplate'
If you have feedback or need assistance with the MCP directory API, please join our Discord server