# Substack

> Use this tool when you need to integrate Substack content into your AI workflows for tasks like summarization, content analysis, or trend identification. It enables streamlined downloading and parsing of Substack posts, providing outputs like title, author, and full text through a standardized interface. Ideal for researchers, writers, and analysts, this tool solves content extraction challenges with a focus on Substack articles.

Canonical page: https://skillsregistry.net/skills/michalnaka-substack  
JSON: https://api.skillsregistry.net/v1/skills/michalnaka-substack

## Description

This MCP server implementation enables downloading and parsing of Substack posts for integration with Claude's desktop app. Developed as an open-source Node.js project, it provides a streamlined interface for retrieving article content, including title, author, and full text. The server leverages libraries like Cheerio for HTML parsing and the Model Context Protocol SDK for standardized communication. It stands out by focusing specifically on Substack content extraction, making it particularly useful for researchers, writers, and analysts who want to easily incorporate Substack articles into their AI-assisted workflows for tasks like summarization, content analysis, or trend identification.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/michalnaka-substack)
- **Repository:** <https://github.com/michalnaka/mcp-substack>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "michalnaka-substack"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/michalnaka-substack` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/michalnaka-substack/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
