Skip to main content
Glama
SekiroKenjii

MCP Server Boilerplate

by SekiroKenjii

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHTTP bind address127.0.0.1
PORTNoHTTP port3000
NODE_ENVNoproduction emits plain JSON logsdevelopment
LOG_LEVELNofatal…trace/silentinfo
AUTH_TOKENSNoComma-separated tokens accepted by the example verifier.
AUTH_ENABLEDNoRequire a bearer token on /mcp (HTTP transport).false
CORS_ORIGINSNoComma-separated CORS origins for browser clients. Empty disables CORS.
ALLOWED_HOSTSNoAllowed Host hostnames (port-agnostic). Empty disables protection.127.0.0.1,localhost
MCP_TRANSPORTNostdio or http (CLI --transport wins)stdio
AUTH_REQUIRED_SCOPESNoComma-separated scopes every token must carry.
AUTH_RESOURCE_METADATA_URLNoProtected Resource Metadata URL advertised in 401 responses.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
echoA

Echo a message back to the caller, optionally upper-cased.

Prompts

Interactive templates invoked by user choice

NameDescription
summarizeBuild a prompt asking the model to summarize the provided text.

Resources

Contextual data attached and managed by the client

NameDescription
server-infoName, version and runtime information for this MCP server.

TDQS

A4.1/5.0

Scored across 1 tool

Disambiguation5/5

Only one tool exists, so there is no possibility of ambiguity between tools.

Naming Consistency5/5

With a single tool named 'echo', naming is consistent by default; it follows a simple verb pattern.

Tool Count1/5

A single trivial 'echo' tool is an extreme mismatch for a server implied to be a boilerplate; it provides minimal functionality.

Completeness3/5

For the simple task of echoing messages, the tool is sufficient, but the server lacks any additional features that might be expected from a functional MCP server.

Maintenance

ActivityInactive
ResponsivenessNo issues