SINT Protocol
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SINT_MCP_PORT | No | Port for SSE transport | |
| SINT_MCP_CONFIG | No | Optional path to sint-mcp config file | |
| SINT_MCP_POLICY | No | Default policy mode | |
| SINT_MCP_TRANSPORT | No | Transport mode | |
| SINT_AGENT_PRIVATE_KEY | No | Optional Ed25519 private key | |
| SINT_MCP_APPROVAL_TIMEOUT | No | Approval timeout in milliseconds |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sint__statusA | Show SINT MCP status: connected servers, agent identity, queue size, and system health |
| sint__serversA | List all downstream MCP servers with connection status, tool counts, and health |
| sint__whoamiA | Show current agent identity: public key, active token, session info |
| sint__pendingA | List all pending approval requests awaiting human review |
| sint__approveC | Approve a pending escalated action by its request ID |
| sint__denyB | Deny a pending escalated action by its request ID |
| sint__auditB | Query the SINT evidence ledger for recent decisions and events |
| sint__add_serverB | Dynamically add a new downstream MCP server at runtime |
| sint__remove_serverC | Remove a downstream MCP server by name |
| sint__issue_tokenC | Issue a new capability token with restricted scope (admin). Returns tokenId on success. |
| sint__revoke_tokenC | Revoke an active capability token by its ID (admin) |
| sint__interface_statusA | Return current operator interface state: mode, listening/speaking flags, active HUD panels, memory context size, and session ID |
| sint__recall_memoryB | Search the memory bank for entries matching a query string. Returns matching entries as JSON. |
| sint__speakC | Schedule TTS voice output to the operator with a configurable priority level |
| sint__show_hudB | Update a HUD panel with new data. Emits an operator.hud.updated event. |
| sint__store_memoryC | Store an entry in the memory bank with optional tags and persistence |
| sint__notifyC | Send a proactive notification to the operator, optionally with an actionable button |
| sint__interface_modeB | Change the operator interface display mode: hud, compact, voice-only, or silent |
| sint__delegate_to_agentA | Issue an attenuated capability token to a sub-agent, granting it a reduced tool scope. Depth is parent.depth + 1; max depth 3. Returns the new tokenId. |
| sint__list_delegationsB | List the active delegation tree rooted at the current operator token. Returns a JSON array of DelegationNode objects. |
| sint__revoke_delegation_treeA | Revoke an entire delegation subtree rooted at the given tokenId. All descendant tokens are cascade-revoked. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Recent Ledger Events | Last 50 events from the SINT evidence ledger |
| Active Tokens | All active capability tokens |
| Pending Approvals | Currently pending approval requests |
| Connected Servers | All downstream MCP servers and their status |
| Recent Decisions | Recent policy decisions with outcomes |
| Ledger Event Detail | Single ledger event by event ID |
| Token Detail | Single capability token with full details and delegation chain |
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/sint-ai/sint-protocol'
If you have feedback or need assistance with the MCP directory API, please join our Discord server