New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

seo-content-machine-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

seo-content-machine-mcp

MCP server for SEO Content Machine: run its scraping, crawling, Google Maps and SEO Workspace tasks from Claude Code, Codex or any MCP client.

latest
Source
npmnpm
Version
1.1.0
Version published
Maintainers
1
Created
Source

SEO Content Machine MCP server

Connects Claude Code, Codex, Claude Desktop or any MCP client to SEO Content Machine (SCM), the desktop SEO workspace.

Your assistant can then create and run SCM tasks and read their results: article scraping from search results, site crawls, Google Maps listings, archive.org downloads and SEO Workspace pages. The work runs inside the SCM app on your machine, with its own browser and task queue.

Requirements

  • SEO Content Machine running on the same machine, on Windows, Mac or Linux. There is a 14-day free trial, no card needed.
  • Node.js 18 or newer.

Setup

Claude Code:

claude mcp add scm -- npx -y seo-content-machine-mcp

Any other MCP client, in its config file:

{
  "mcpServers": {
    "scm": {
      "command": "npx",
      "args": ["-y", "seo-content-machine-mcp"]
    }
  }
}

If you set an API key in SCM (Settings > App > Api secret key), pass it as SCM_API_KEY. If SCM's API runs somewhere other than http://localhost:8008, set SCM_API_URL.

Tools

ToolWhat it does
task_list, task_get, task_resultsList SCM tasks, read one with its log, read the rows of its last run
task_run, task_restart, task_cancel, task_deleteStart, restart, stop or delete a task
page_pipeline_createScrape articles from search results for a list of keywords
dynamic_pages_createExtract values from rendered pages into CSV with CSS selectors
static_pages_createFetch pages without a browser and save each as a cleaned article
site_crawler_createCrawl a site and save the links it finds
web_archives_createDownload the newest archive.org copy of each page on a domain
local_listings_createScrape Google Maps listings, such as "plumbers in denver"
workspace_pages_add, workspace_pages_updateAdd or edit pages in an SEO Workspace project
web_search, open_url, cdp_openSearch the web, read a page, or drive a real browser

How it works

SCM serves MCP over HTTP at /mcp inside the app. This package is a small stdio relay: the client talks to it over stdin and stdout, and it forwards each message to the app. You can start SCM before or after your MCP client. While SCM is closed the server lists no tools, and it tells the client to list them again once SCM starts. Tool calls made while SCM is closed return an error that says to start it.

Keywords

mcp

FAQs

Package last updated on 30 Sep 2026

Related posts