python-substack 0.4.0
layout: default
title: Release 0.4.0
parent: Releases
Release 0.4.0
This release makes the optional MCP server significantly more useful for inspecting and preparing publications without steering agents toward immediate publishing.
Added
- Seven new MCP tools for read operations and safe publishing:
get_status,list_publications,list_drafts,get_draft,schedule_draft,unschedule_draft, andpublish_draft_checked. - Pre-publish validation, interactive confirmation requirements, and no-email defaults for the new
publish_draft_checkedMCP tool. - Verified MCP client configuration examples in
docs/mcp.md. - Documentation for Gemini CLI with Vertex AI (
docs/gemini-vertex-ai.md).
Improved
- Simplify MCP draft creation by routing through the existing
Api.create_draft_from_markdownSDK helper, preserving response format. - Document the legacy
publish_draftMCP tool as the compatibility interface. - Bump
cryptographydependency from48.0.1to50.0.0(#68).