Skip to content

Latest commit

 

History

History
84 lines (71 loc) · 8.42 KB

File metadata and controls

84 lines (71 loc) · 8.42 KB

Distribution inventory

Maintainer: Conor Bronsdon. Package artifacts reflect the verified 1.2.0 release and directory listings were rechecked on September 14, 2026 UTC; other rows retain their September 8 verification. This is a dated status record, not a promise that third-party indexes have refreshed. npm remains the canonical package. Release artifacts are verified by the Publish workflow; directory admission and social publication are tracked separately in #56 and #68.

Package and release artifacts

Destination / identity Current status Update or verification route
npm: @conorbronsdon/substack-mcp Published; canonical install. latest is 1.2.0 (verified September 14, 23:14 UTC), with gitHead matching release merge commit 85030e4 Publish workflow; verify version, integrity and installed package
MCP Registry: io.github.conorbronsdon/substack-mcp Published; version updates automated. 1.2.0 is the active latest entry (published September 14, 23:11 UTC) Publish workflow; query registry identity/version after release. The search index can lag a few minutes
GitHub releases Published; automated version releases Verify tag source and release notes
GHCR: ghcr.io/conorbronsdon/substack-mcp 1.2.0, latest and the source-commit alias resolve to sha256:dd413f3390c2… and are anonymously readable; SLSA provenance and SPDX SBOM attestations verify against the release commit. 1.1.1 is also attested; the 1.1.0 image has no attestations Publish workflow, package visibility, anonymous digest check and gh attestation verify; guide
Docker Hub No image advertised; follow-up destination Maintainer must choose namespace and verify publication before listing an image
Product documentation Maintained with source README, workflow tutorial, demo and compatibility checks
Claude Code Repository marketplace and plugin available Plugin installation; synchronized manifest and connection check
Codex Repository plugin manifest and direct MCP configuration available Validate manifest and direct client tool call; app installation remains a separate check
Hosted ChatGPT No hosted connector advertised Separate authenticated HTTPS service design; #69
MCPB Evaluated and deferred Revisit when desktop installation needs justify a separately tested bundle
PyPI Intentionally excluded Avoid a redundant language wrapper around the canonical Node package
Homebrew / JSR Deferred Evaluate maintenance and upgrade needs after 1.0

Directory listings (checked September 14, 2026 UTC)

Checks used unauthenticated HTTPS fetches of each public page. Earlier on September 14, MCP Market and Smithery were also checked in a browser; the late recheck after the 1.2.0 release (about 23:15 UTC) used plain fetches only, so client-rendered pages are marked where their content could not be read. Observations describe the displayed content only; login-gated content was not inspected.

Directory Listing and identity Observed version Transport and authentication wording Status Correction route
Glama Exact repository; links the npm package Not displayed Current README text (browser login or SUBSTACK_* variables; stdio and self-hosted HTTP; mentions image_url and footnotes). Lists 24 tools; its tool history was last updated September 8, so rank_posts from 1.2.0 is not shown Reindex needed for 1.2.0 Request reindex through listing management (maintainer sign-in)
PulseMCP Exact repository and registry name io.github.conorbronsdon/substack-mcp; links the registry server.json Not displayed The late recheck received a client-rendered page with no readable version or setup text; the earlier summary said long-form posts are draft-only and Notes publish immediately Confirmed listing; identity current, setup wording unverified Registry ingestion from server.json; no correction submitted
LobeHub Exact repository and npm package 0.1.0, dated August 31, 2026; still marked Unvalidated after the 1.2.0 release npx stdio setup with three environment variables; no browser login, profiles or multi-publication setup Update needed Maintainer claim or resubmission through LobeHub; use the correction text below
MCP Market Listed under conorbronsdon; confirmed in a browser on September 14 Not displayed Browser observation from earlier on September 14: reads publication data, creates and updates drafts, uploads images, publishes Notes immediately; long-form posts cannot be published or deleted. No browser login, consented subscribers, multi-publication support or CLI. The late plain fetch hit a Vercel security checkpoint (HTTP 429) Confirmed listing; content predates 1.0 Maintainer correction through MCP Market using the submission text below
Smithery Earlier on September 14 the identity URL rendered "404: Server Not Found or Removed" in a browser. The late plain fetch of /servers/conorbronsdon/substack-mcp returned a client-rendered shell with no server details None None Not listed at this URL; other listings not established Evaluate local configuration and secret handling before any authorized submission
MCP.so Not in the server-rendered search results for "substack" (17 results on the late recheck, none from this repository); the guessed /server/substack-mcp/conorbronsdon path returned 404 earlier None None Submission candidate; absence not established Directory submission form after confirming no existing listing
mcpservers.org Not in the server-rendered search results for "substack" on the late recheck (no conorbronsdon entry) None None Submission candidate; absence not established Directory submission form after confirming no existing listing
Curated lists Coverage reconciliation pending Pending Search exact repository URL, check list contribution rules and existing entries before proposing additions

Search failures do not establish that a listing is absent. Before marking any destination current, verify the exact repository/package, supported transport, credential instructions and accepted public URL. Automated aggregators can lag several releases. Do not copy unverified capability counts or compatibility claims from their cached descriptions.

Correction and submission text

Submissions and corrections are maintainer actions; this text is prepared, not sent. Replace the version with the current npm release when submitting.

substack-mcp — MCP server and CLI for Substack newsletter creators: rich Markdown drafts with footnotes, image upload by file or URL, Notes, post rankings and analytics, archive search and consented free-subscriber management across one or more publications. Long-form posts stay drafts for review in Substack; Notes publish immediately.

  • Repository: https://github.com/conorbronsdon/substack-mcp
  • Package: @conorbronsdon/substack-mcp (npm, version 1.2.0)
  • MCP Registry name: io.github.conorbronsdon/substack-mcp
  • Transport: local stdio (npx -y @conorbronsdon/substack-mcp); optional self-hosted Streamable HTTP
  • Authentication: substack-mcp login browser sign-in, or SUBSTACK_PUBLICATION_URL, SUBSTACK_SESSION_TOKEN and SUBSTACK_USER_ID
  • Requirements: the Node.js version in the package's engines field
  • License: MIT

For LobeHub and MCP Market, send the text above and ask for the listed version and setup instructions to be refreshed from the current README.

Launch measurement

For launch measurement, record weekly npm downloads, stars/forks and voluntarily reported installation outcomes in the release issue. Compare consistent date windows at 7 and 28 days. Keep user identities and private feedback out of public records unless the contributor has authorized disclosure.