Skip to main content
Glama
LesterAJohn

forcepointDSC-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
APP_NAMEYesNaming root for Vault paths and Postgres table name
VAULT_ADDRYesVault server address
POSTGRES_DBYesPostgreSQL database name
VAULT_TOKENYesVault authentication token
POSTGRES_HOSTYesPostgreSQL host
POSTGRES_PORTYesPostgreSQL port
POSTGRES_USERYesPostgreSQL user
POSTGRES_PASSWORDYesPostgreSQL password
MCP_ADMIN_AUTH_KEYNoOptional admin key enforced for all mutating tools
MCP_CONFIG_DEFAULT_USER_IDNoDefault user scope when userId is omitted
FORCEPOINT_DEFAULT_BASE_URLNoForcepoint portal base URL fallback
FORCEPOINT_DEFAULT_TIMEOUT_MSNoForcepoint request timeout fallback (milliseconds)
FORCEPOINT_CONFIG_BASE_URL_KEYNoPostgres key for per-user base URL
MCP_HTTP_VAULT_TOKEN_INDEX_PATHNoShared multi-user Vault index for MCP HTTP bearer tokens
FORCEPOINT_CONFIG_TIMEOUT_MS_KEYNoPostgres key for per-user timeout
FORCEPOINT_DEFAULT_USER_API_VERSIONNoDefault user read API version (v2 or v2.1)
FORCEPOINT_CONFIG_USER_API_VERSION_KEYNoPostgres key for per-user user-read API version
FORCEPOINT_VAULT_USER_AUTH_SECRET_SUFFIXNoVault suffix for per-user Forcepoint auth secrets

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
forcepoint_query_suggestionA

Suggest Forcepoint MCP tool sequences, safety checks, and rich tool schemas for a workflow intent. Read-only; use for schema discovery and planning.

forcepoint_connection_infoA

Return Forcepoint MCP runtime defaults, authentication model, docs references, and persistence wiring. Read-only.

forcepoint_scope_infoB

Return user-scoped Postgres and Vault paths used by this Forcepoint MCP solution. Read-only.

forcepoint_endpoint_inventoryA

Return the documented Forcepoint endpoint catalog and generated OpenAPI inventory metadata. Read-only.

forcepoint_connection_config_getA

Read Postgres-backed Forcepoint connection configuration for one user scope. Read-only.

forcepoint_connection_config_setA

Persist Forcepoint base URL, timeout, or preferred user API version for one user scope. Mutating; requires authorizationKey when admin auth is enabled.

forcepoint_user_token_getA

Read metadata about the Vault-backed Forcepoint credential for one user scope. Read-only; secret values remain redacted.

forcepoint_user_token_setA

Store a user-scoped Forcepoint bearer token or basic-auth credential in Vault. Mutating and high-risk; requires authorizationKey when admin auth is enabled.

forcepoint_user_token_deleteA

Delete the Vault-backed Forcepoint credential for one user scope. Mutating and high-risk; requires authorizationKey when admin auth is enabled.

forcepoint_mcp_http_token_getA

List user-scoped MCP HTTP bearer-token metadata stored in Vault. Read-only.

forcepoint_mcp_http_token_upsertB

Create or update a user-scoped MCP HTTP bearer token stored in Vault. Mutating and high-risk; requires authorizationKey when admin auth is enabled.

forcepoint_mcp_http_token_revokeA

Revoke a user-scoped MCP HTTP bearer token by tokenId. Mutating and high-risk; requires authorizationKey when admin auth is enabled.

forcepoint_health_checkB

Verify Forcepoint reachability and stored credentials using the documented group-list read endpoint. Read-only.

forcepoint_user_create_or_updateC

Create or update a Forcepoint user through the documented Config API. Mutating; requires authorizationKey when admin auth is enabled.

forcepoint_user_deactivateA

Deactivate a Forcepoint user. Mutating and potentially disruptive; requires authorizationKey when admin auth is enabled.

forcepoint_user_reactivateA

Reactivate a Forcepoint user. Mutating; requires authorizationKey when admin auth is enabled.

forcepoint_user_deleteA

Delete a deactivated Forcepoint user. High-risk mutation; requires authorizationKey when admin auth is enabled.

forcepoint_user_getB

Read Forcepoint user details via Config API v2 or v2.1. Read-only.

forcepoint_group_create_or_updateB

Create a Forcepoint group or rename an existing group. Mutating; requires authorizationKey when admin auth is enabled.

forcepoint_group_deleteA

Delete a Forcepoint group. High-risk mutation; requires authorizationKey when admin auth is enabled.

forcepoint_group_add_membersB

Add existing users to a Forcepoint group. Mutating; requires authorizationKey when admin auth is enabled.

forcepoint_group_remove_membersA

Remove users from a Forcepoint group. Mutating; requires authorizationKey when admin auth is enabled.

forcepoint_group_listA

List Forcepoint groups for the selected user scope. Read-only.

forcepoint_group_getB

Read Forcepoint group details, member status slice, and pagination metadata. Read-only.

forcepoint_api_requestA

Execute a generic Forcepoint API request using the selected user’s Vault-backed credential. Use only when no dedicated tool fits. Mutating calls require authorizationKey when admin auth is enabled.

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/LesterAJohn/forcepointDSC-mcp'

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