Skip to main content
Glama
NoBanks

postscript-mcp

by NoBanks

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POSTSCRIPT_API_KEYYesYour Postscript private API key

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_subscribersA

Query the active SMS subscriber list to retrieve subscriber IDs and phone numbers. Useful for downstream targeting decisions.

get_keyword_idA

Look up all SMS opt-in keywords configured in the Postscript account. Returns each keyword's ID and reply message. Use the returned ID when calling add_subscriber so the new subscriber is tied to a documented consent flow.

add_subscriberA

Add a new phone number to the SMS list using a specific keyword ID. The keyword_id ties the subscription to an existing documented consent flow (required for TCPA/CTIA compliance). Returns the created subscriber.

list_campaignsA

Retrieve recent SMS marketing campaigns and their deployment status. Useful for an AI agent to check what has already been sent before drafting a new one.

check_segment_sizeA

Look up audience segments to see how many subscribers each contains. Use BEFORE drafting an SMS blast so the agent can scope the campaign correctly.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct action (add, check, get, list) on different resources (subscriber, segment, keyword, campaign). No overlap in purpose.

Naming Consistency5/5

All tool names follow the verb_noun pattern with lowercase and underscores, e.g., add_subscriber, check_segment_size.

Tool Count5/5

5 tools covers the essential operations for subscriber management, keyword lookup, segment sizing, and campaign listing without unnecessary redundancy.

Completeness3/5

Covers add/list for subscribers, keyword retrieval, segment size check, and campaign listing but lacks update/delete subscriber and campaign creation/sending tools.

Maintenance

ActivityInactive
ResponsivenessNo issues