{ "name": "pipepost-mcp", "mcpName": "io.github.MendleM/pipepost", "version": "0.9.1", "description": "Open-source MCP server to publish to Dev.to, Ghost, Hashnode, WordPress, Medium, Substack, LinkedIn, X, Bluesky, and Mastodon from Claude Code. Local stdio, no cloud relay. Includes SEO scoring, JSON-LD schema, canonical-URL wiring, social-post generation, Unsplash covers, and IndexNow.", "type": "module", "bin": { "pipepost-mcp": "dist/index.js" }, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsup", "dev": "tsup --watch", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "lint": "tsc --noEmit", "linkedin:auth": "node scripts/linkedin-auth.mjs", "prepublishOnly": "pnpm run lint && pnpm run test && pnpm run build" }, "keywords": [ "mcp", "mcp-server", "model-context-protocol", "claude-code", "claude", "content-publishing", "cross-posting", "seo", "devto", "dev-to", "ghost", "hashnode", "wordpress", "medium", "substack", "linkedin", "bluesky", "mastodon", "indexnow", "blog" ], "homepage": "https://pipepost.dev", "repository": { "type": "git", "url": "https://github.com/MendleM/Pipepost.git" }, "license": "MIT", "engines": { "node": ">=20" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.12.0", "zod": "^3.25.28" }, "devDependencies": { "@types/node": "^25.6.0", "@vitest/coverage-v8": "^3.2.4", "tsup": "^8.0.0", "typescript": "^5.5.0", "vitest": "^3.2.4" } }