Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SUBSTACK_SIDYesYour Substack session ID cookie value (substack.sid)
SUBSTACK_PUBLICATIONYesYour Substack publication URL (e.g., your-publication.substack.com)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
substack_create_draftC

Create a new Substack draft post

substack_update_draftC

Update an existing draft's content

substack_append_to_draftB

Append content to an existing draft (for live blogging)

substack_add_code_blockC

Add a code block to a draft

substack_add_imageC

Add an image to a draft

substack_publishC

Publish a draft to your Substack

substack_post_noteC

Post a short note (like a tweet)

substack_get_draftsB

List all drafts

substack_get_postsC

List published posts

substack_live_blog_startC

Start a live blogging session

substack_live_blog_endA

End the current live blogging session

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Substack DraftsList of all draft posts
Substack PostsList of published posts
Substack ProfileYour Substack profile
Live Blog SessionCurrent live blogging session state

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/arthurcolle/substack-mcp'

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