Skip to main content
Glama
RichFerry

Production MCP Template

by RichFerry

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_TEMPLATE_AUTH_MODENoAuthentication mode (none / static-bearer / jwt)
MCP_TEMPLATE_JWT_JWKS_URLNoThe URL for JWT JWKS verification
MCP_TEMPLATE_JSON_RESPONSENoWhether to return JSON responses for Streamable HTTP
MCP_TEMPLATE_STATELESS_HTTPNoWhether to enable stateless HTTP mode
MCP_TEMPLATE_AUTH_ISSUER_URLNoThe URL of the authentication issuer
MCP_TEMPLATE_ENABLED_MODULESNoList of capability modules to enable
MCP_TEMPLATE_EVENT_STORE_PATHNoThe file path for the SQLite event store database
MCP_TEMPLATE_DEFAULT_TRANSPORTNoDefault transport protocol to use (stdio / sse / streamable-http)
MCP_TEMPLATE_EVENT_STORE_BACKENDNoThe backend for event storage (none / sqlite)
MCP_TEMPLATE_AUTH_RESOURCE_SERVER_URLNoThe URL of the resource server

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
completions
{}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
system_health_checkA

Return current server health, transport mode, and module state.

system_echoA

Echo structured payloads with request metadata for client integration tests.

system_capability_catalogA

List all registered modules and the capability surface each one exposes.

workspace_inventoryB

Inspect the configured workspace root and return a bounded inventory summary.

workspace_read_textB

Read a UTF-8 text file under the workspace root with traversal protection.

jobs_submit_blueprintC

Submit a demo background job that models long-running orchestration work.

jobs_get_statusA

Fetch a specific background job status.

jobs_listB

List recent background jobs with current status and results.

design_collect_feature_briefA

Collect missing design inputs, optionally using MCP elicitation, and return a normalized brief.

design_tool_contractC

Generate a design-time contract preview for a future MCP tool.

design_refine_with_samplingC

Use host sampling when available to draft a richer rollout or feature brief.

Prompts

Interactive templates invoked by user choice

NameDescription
system_triage_incident
workspace_plan_integration
jobs_postmortem
design_rollout_plan

Resources

Contextual data attached and managed by the client

NameDescription
server_build_info
server_health
server_instructions
workspace_inventory_resource
production_readiness

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/RichFerry/MCP-Template'

If you have feedback or need assistance with the MCP directory API, please join our Discord server