io.github.zeiq-co/thoth-mcp
MCP server for Thoth with multi-platform AI content generation
★ 2No licensedevtools
Install
Config snippet generator goes here (5 client tabs)
README
# Thoth MCP Server [](https://www.npmjs.com/package/@usethoth/mcp-server) [](https://registry.modelcontextprotocol.io/servers/io.github.zeiq-co/thoth-mcp) [](https://smithery.ai/) [](https://opensource.org/licenses/MIT) [](https://smithery.ai/server/@perminder-klair/thoth-mcp) Model Context Protocol (MCP) server for [Thoth](https://usethoth.com) content creation platform. This server enables AI assistants and tools to create and retrieve content through Thoth's API. **✨ NEW:** [Claude Code Plugin](#claude-code-plugin) now available with slash commands and specialized AI agents for streamlined content creation workflows! ## Quick Start ```bash # Install via npx npx @usethoth/mcp-server --api-key YOUR_API_KEY # Or configure in Claude Desktop (see Configuration below) ``` Get your API key at [app.usethoth.com/settings/api-keys](https://app.usethoth.com/settings/api-keys) ## Table of Contents - [Quick Start](#quick-start) - [Features](#features) - [Claude Code Plugin](#claude-code-plugin) - [Installation](#installation) - [Usage](#usage) - [MCP Client Configuration](#mcp-client-configuration) - [Available Tools](#available-tools) - [Available Resources](#available-resources) - [Development](#development) - [API Integration](#api-integration) - [Examples](#examples) - [Troubleshooting](#troubleshooting) - [Contributing](#contributing) - [Support](#support) - [Changelog](#changelog) ## Features - **Create Content**: Generate platform-optimized content with AI enhancement - **Retrieve & Manage Posts**: Fetch, list, and update post data with pagination - **Multi-Platform Support**: Twitter, Instagram, LinkedIn, Facebook, Threads, Blog, Reddit - **Brand Styles**: Apply consistent voice, tone, and visual styling with brand presets - **Image Generation**: Optionally generate images for your content - **Scheduling**: Schedule posts for future publication - **Dual Transport**: Supports both stdio (local) and HTTP transports (Smithery/cloud deployment) - **Type-Safe**: Built with TypeScript and Zod validation ## Claude Code Plugin **NEW!** We've created an official Claude Code plugin that makes social media content creation even easier with user-friendly commands and specialized AI agents. ### What is it? The Thoth plugin for Claude Code provides: - **5 Slash Commands**: Quick access to common workflows - `/create-content` - Create multi-platform posts with AI guidance - `/schedule-post` - Schedule posts for optimal engagement times - `/view-brands` - Browse and manage your brand styles - `/manage-posts` - List, filter, and manage all your posts - `/preview-post` - Preview platform-specific content formatting - **3 Specialized Agents**: Expert AI assistants for specific tasks - **Content Creator** - Expert at crafting engaging, platform-optimized content - **Brand Manager** - Ensures brand consistency across all platforms - **Social Media Optimizer** - Maximizes reach and engagement through data-driven strategies ### Quick Start with Plugin ```bash # Install the plugin claude plugin install thoth # Set your API key export THOTH_API_KEY="your-api-key-here" # Start creating content claude /create-content "Announcing our new feature" # Or use an agent claude "Content Creator, help me announce our product launch" ``` ### Documentation Full plugin documentation, installation instructions, and usage examples are available in the [claude-code-plugin](./claude-code-plugin) directory. See [claude-code-plugin/README.md](./claude-code-plugin/README.md) for: - Detailed installation instructions - Complete command reference - Agent usage guides - Advanced workflows and examples - Troubleshooting tips ## Installation ### Via MCP Registry (Recommended) The server is published in the [official MCP Registry](https://registry.modelcontextprotocol.io/) as `io.github.zeiq-co/thoth-mcp`. Browse and install via the registry web interface, or configure directly in your MCP client (see [MCP Client Configuration](#mcp-client-configuration) below). ### Via Smithery (Zero-Setup Deployment) The easiest way to get started is through [Smithery](https://smithery.ai/), which provides: - **One-click installation** - No local dependencies or configuration needed - **Automatic updates** - Always get the latest version - **Secure hosting** - Your API keys are safely managed - **Interactive playground** - Test tools before using them Install from Smithery: 1. Visit the [Thoth MCP Server on Smithery](https://smithery.ai/server/@perminder-klair/thoth-mcp) 2. Click "Install" 3. Enter your Thoth API key when prompted 4. Start using immediately in Claud