Sentinel Signal MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SENTINEL_API_KEY | No | API key; if omitted, auto-trial minting is used unless disabled | |
| SENTINEL_BASE_URL | No | Scoring API base URL | https://api.sentinelsignal.io |
| SENTINEL_NO_TRIAL | No | Set to '1' to disable auto-trial minting | |
| SENTINEL_API_BASE_URL | No | Legacy alias for SENTINEL_BASE_URL | |
| SENTINEL_TOKEN_BASE_URL | No | Token-service base URL used for trial key minting | https://token.sentinelsignal.io |
| SENTINEL_TIMEOUT_SECONDS | No | HTTP request timeout in seconds | 30 |
| SENTINEL_CREDENTIALS_PATH | No | Path to cached credentials file | ~/.sentinel/credentials.json |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| score_workflowC | Call Sentinel Signal unified workflow scoring (POST /v1/score). |
| get_limitsA | Return plan limits for the current API key (GET /v1/limits). |
| list_workflowsA | List supported workflows and current model versions (GET /v1/workflows). |
| get_workflow_schemaB | Fetch required fields, optional fields, and example payloads for a workflow (GET /v1/workflows/{workflow}/schema). |
| validate_workflow_payloadA | Validate and normalize a workflow payload without consuming a scoring call (POST /v1/workflows/{workflow}/validate). |
| get_usageA | Return usage for the current API key (GET /v1/usage). Optional month format: YYYY-MM. |
| score_batchB | Score up to 25 workflow items sequentially in one request (POST /v1/score/batch). |
| submit_feedbackB | Submit structured feedback for a prior scoring request (POST /v1/feedback). |
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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/sentinelsignal/sentinel-signal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server