Skip to main content
Glama
privacyflow-app

PrivacyFlow MCP Server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PRIVACYFLOW_API_KEYYesYour PrivacyFlow API key
PRIVACYFLOW_BASE_URLNoAPI base URLhttps://api.privacyflow.app
PRIVACYFLOW_API_KEY_HEADERNoAuth header: authorization or x-api-keyauthorization

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
privacyflow_check_healthA

Check the health of the PrivacyFlow API. Returns status and version information. No authentication required.

privacyflow_verify_api_keyA

Verify that the configured PrivacyFlow API key is valid and return the list of authorized app IDs. No side effects.

privacyflow_list_appsA

List all PrivacyFlow apps authorized by your API key. Each app includes its appId, name, active state, and configured messengers (with groupId and provisioning status). Use this to discover which appIds you can pass to privacyflow_send_messages and which messengers each app supports. No input required.

privacyflow_poll_messagesA

Poll incoming messages from your PrivacyFlow app queues. Returns messages from all apps authorized by your API key. Messages are consumed on poll (destructive read). Supports Signal, SimpleX, and Session messengers.

privacyflow_send_messagesA

Send one or more messages through PrivacyFlow. Accepts an array of message objects. Each message requires appId, contactId, message, and messenger (signal/simplex/session). Optionally include groupId for group replies. Maximum 50 messages per call, 10,000 characters per message.

Prompts

Interactive templates invoked by user choice

NameDescription
privacyflow_reply_to_messageReply to a polled PrivacyFlow message by preserving routing fields
privacyflow_broadcastBroadcast a message to multiple contacts via PrivacyFlow

Resources

Contextual data attached and managed by the client

NameDescription
privacyflow-api-docsPrivacyFlow public API endpoint reference
privacyflow-contact-formatsContact ID formats for Signal, Session, and SimpleX

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/privacyflow-app/privacyflow-mcp-server'

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