1. Conduid
  2. Developer Tools
  3. Boilerplate
MCP server · Developer Tools

Boilerplate

Contains code for demonstration of MCP capabilities

Unclaimed MIT devtools
34Low

Scored 11 days ago · breakdown

About Boilerplate

Boilerplate is an MCP server published by anshajk in the Developer Tools category: contains code for demonstration of MCP capabilities.

The repository has 9 stars and 18 forks, with the last commit 5 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/anshajk/mcp_boilerplate

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Boilerplate

Powered by Claude · Grounded in docs

I know everything about Boilerplate. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

README

MCP Boilerplate

This repository contains the code to demonstrate MCP capabilities

Build Status FastAPI

Setup instructions

–2. Create a virtual environment and setup dependencies

python3 -m venv .venv
source .venv/bin/activate 
pip install -r requirements.txt

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

  1. Install uv on your computer if you'd like to run the invoke the MCP server locally using your testing script.
  2. Rename .envrc_sample to .envrc so that your shell can pickup the GCLOUD_PROJECT_ID environment variable mv .envrc_sample .envrc
  3. Update your GCLOUD_PROJECT_ID in your .envrc file with the ID of your google cloud project.
  4. 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_ID
  1. Submit 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:latest
  1. Create 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-unauthenticated
  1. Create 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.
  2. Now, localhost:8080 should be pointed to your deployed instance with authentication enabled
  3. Run uv run test_server.py to invoke the client script against the remote server with various tools.

Feel free to create new tools and experiment.

[!IMPORTANT] Once you're done, delete all associated resources from Google Cloud to avoid unnecessary charges.

FAQ

  1. 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.
  2. Stop converting your REST APIs to MCP

README fetched from the repository 6 days ago. The original is authoritative.

Questions

About Boilerplate

How do I install Boilerplate?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Boilerplate safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 5 of the 5 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Boilerplate still maintained?

Yes — the last commit was 5 months ago. The repository has 9 stars and 18 forks.