SpiderPublish
AI-native headless CMS and site builder where pages pull live scraped data via IDAP — build, deploy, and personalize at scale through API, CLI, MCP and Native Skills in token-efficient YAML/MD format.
GitHub: github.com/martinshein/SpideriQ-ai/SpiderPublish
# Get started in 30 seconds
npx degit martinshein/SpideriQ-ai/SpiderPublish my-site
cd my-site
# Open in your IDE — .mcp.json + CLAUDE.md are ready
What You Can Build
- Marketing sites — Landing pages with hero, features, pricing, testimonials, FAQ blocks
- Blogs — Posts with rich text, authors, tags, categories, featured images
- Documentation — Hierarchical doc trees with sidebar navigation
- Personalized landing pages — Dynamic pages that show each lead their own business data from your CRM
- Custom component sites — Reusable UI blocks with Shadow DOM isolation
Quick Start
- AGENTS.md — Full integration guide: MCP setup, auth, every API endpoint, end-to-end workflows
- CLAUDE.md — Drop-in file for Claude Code projects
- LEARNINGS.md — Gotchas, best practices, and non-obvious behavior
- DEPLOYMENT.md — Build, deploy, and manage sites step by step
Integration Options
| Method | Best For | Setup |
|---|---|---|
| MCP | Claude Code, Cursor, Windsurf | Add .mcp.json to project |
| CLI | Terminal workflows, scripts | npm install -g @spideriq/cli |
| API | Custom integrations, any language | Authorization: Bearer header |
Features
| Feature | Status |
|---|---|
| Block-based pages (14 block types) | Live |
| Blog with authors, tags, categories | Live |
| Liquid template engine (LiquidJS) | Live |
| Custom domains with SSL | Live |
| Shadow DOM components (CSS isolation) | Live |
| Dynamic landing pages (CRM personalization) | Live |
| Deploy to Cloudflare edge (~2-5 seconds) | Live |
| 146+ MCP tools | Live |
| IDAP data access (businesses, emails, contacts) | Live |