Skip to main content
Glama
satyamsh04

custom-mcp-server

by satyamsh04

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
JWKS_URIYesJWKS endpoint for signature verification
LOG_LEVELNoLog level: debug/info/warn/error (default info)
AWS_REGIONYesAWS region, e.g. us-east-1
JWT_SECRETNoHS256 fallback secret (optional, dev/local only)
OAUTH_ISSUERYesExpected JWT iss claim
OAUTH_AUDIENCEYesExpected JWT aud claim
S3_BUCKET_NAMEYesDefault S3 bucket
SLACK_BOT_TOKENYesSlack bot token (xoxb-...)
AWS_ACCESS_KEY_IDYesAWS access key ID (secret)
DYNAMO_TABLE_NAMEYesDynamoDB table with partition key id
RATE_LIMIT_PER_MINNoRate limit per minute (default 100)
RETRY_MAX_ATTEMPTSNoMaximum retry attempts (default 3)
RETRY_BASE_DELAY_MSNoBase retry delay in ms (default 200)
AWS_SECRET_ACCESS_KEYYesAWS secret access key (secret)
SLACK_DEFAULT_CHANNELYesDefault Slack channel, e.g. #annotations

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
s3_uploadB

Upload a base64-encoded object to S3.

s3_downloadB

Download an object from S3 and return it base64-encoded.

dynamo_readA

Read a single record from DynamoDB by primary key 'id'.

dynamo_writeC

Write a record to DynamoDB keyed by 'id'.

slack_notifyA

Post a message to a Slack channel.

annotation_statusA

Read or update an annotation task's status, optionally notifying Slack.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/satyamsh04/custom-mcp-server'

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