custom-mcp-server
by satyamsh04
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JWKS_URI | Yes | JWKS endpoint for signature verification | |
| LOG_LEVEL | No | Log level: debug/info/warn/error (default info) | |
| AWS_REGION | Yes | AWS region, e.g. us-east-1 | |
| JWT_SECRET | No | HS256 fallback secret (optional, dev/local only) | |
| OAUTH_ISSUER | Yes | Expected JWT iss claim | |
| OAUTH_AUDIENCE | Yes | Expected JWT aud claim | |
| S3_BUCKET_NAME | Yes | Default S3 bucket | |
| SLACK_BOT_TOKEN | Yes | Slack bot token (xoxb-...) | |
| AWS_ACCESS_KEY_ID | Yes | AWS access key ID (secret) | |
| DYNAMO_TABLE_NAME | Yes | DynamoDB table with partition key id | |
| RATE_LIMIT_PER_MIN | No | Rate limit per minute (default 100) | |
| RETRY_MAX_ATTEMPTS | No | Maximum retry attempts (default 3) | |
| RETRY_BASE_DELAY_MS | No | Base retry delay in ms (default 200) | |
| AWS_SECRET_ACCESS_KEY | Yes | AWS secret access key (secret) | |
| SLACK_DEFAULT_CHANNEL | Yes | Default Slack channel, e.g. #annotations |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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