OmniVocal by Microcorp
MCP-native · Optional Telegram approval · No setup required

Ship Code.
Let AI Handle Marketing.

The publishing layer for developers who'd rather build products than manage social media. One approval from your phone. Any of 10 platforms. Zero context switching.

Start free — no card needed

Free tier is free forever · 10 posts/month · 1 channel

Publishes to: GitHubBlueskydev.toHashnodeMastodonGhostSlackDiscordBrevoTelegram

How it works

Three steps from idea to published. You never leave your editor.

1

Call from your AI

Ask Copilot or Claude to broadcast a post. OmniVocal's MCP server receives the request with content and target channels.

2

Approve on your phone

Optionally, your Telegram bot sends a preview with inline Approve / Reject buttons. Tap from anywhere in 10 seconds — or skip it and publish straight away.

3

Published everywhere

GitHub, Bluesky, dev.to, Hashnode, Mastodon, Ghost, Slack, Discord — all in one atomic broadcast. Each channel tracked separately with auto-retry.

// VS Code / Cursor
@copilot "Announce our new scheduling feature"
→ AI writes post content
→ Calls OmniVocal MCP: broadcast_post
→ Telegram: 📱 Preview ready — Approve?
→ You tap ✅ on your phone
→ Published to GitHub · Bluesky · dev.to
Total time: 2 minutes. You never left VS Code.

Built for developers, not marketers

Traditional tools (Buffer, Hootsuite)

  • Built for marketers, not developers
  • No Telegram or mobile-first approval
  • No AI / MCP integration
  • No GitHub as a channel
  • Context switching, always

OmniVocal

  • MCP-native — call from Copilot / Claude
  • Approve from Telegram in 10 seconds (optional)
  • GitHub Pages / repos as a first-class channel
  • REST API + API keys for scripts and CI
  • Nothing to install or maintain — works in your browser

Every feature a developer needs

Nothing you don't.

MCP-first

Call OmniVocal from Claude Desktop, GitHub Copilot, Cursor, or any MCP client. AI agents are first-class citizens.

Mobile approval

Optional: your Telegram bot sends an inline preview. Tap Approve or Reject from anywhere — or skip and publish immediately.

Multi-channel broadcast

GitHub, Bluesky, dev.to, Hashnode, Mastodon, Ghost, Slack, Discord, Brevo — one API call. Each target tracked and retried independently.

Per-channel scheduling

Publish at different times per platform. Blog at 9am, Bluesky at noon, dev.to at 5pm.

Content overrides

Write once, adapt per platform. 280 chars for short-form, full article for your blog — same broadcast.

API keys

Generate scoped keys for scripts, CI/CD, or AI agents. No OAuth dance, just an omv_ prefix token.

Works with your existing tools

Hook it into Claude Desktop, Cursor, or Windsurf in 30 seconds.

Claude Desktop / Cursor / Windsurf
{
  "mcpServers": {
    "omnivocal": {
      "type": "http",
      "url": "https://api.omnivocal.io/mcp",
      "headers": {
        "Authorization": "Bearer omv_your_api_key"
      }
    }
  }
}

Simple pricing

Free forever for starters. $15/mo when you're ready to scale.

Free

$0 /mo
  • 10 posts/month
  • 1 channel per post
  • 1 image per post (JPG/PNG, up to 5 MB)
  • Telegram approval
  • MCP server access
  • Video support
  • Scheduling
  • No branding on posts
Get started

Free forever. No trial expiry.

Most popular

Solo

$15 /mo
  • Unlimited posts
  • Unlimited channels per post
  • 4 images per post (up to 10 MB each)
  • Video support (MP4/MOV, up to 100 MB)
  • Scheduling
  • Per-channel content overrides
  • 3 API keys
  • No watermark
Get started

Billed monthly. Cancel anytime.

Part of a larger AI content pipeline

OmniVocal is the publishing layer. Pair it with EditorInChief.io for AI-driven content generation, editorial workflows, and brand voice management.

EditorInChief.io

AI Content Generation

Coming soon

OmniVocal.io

Publishing Engine

✓ Available now

Stop context-switching. Start shipping.

Publish to any of 10 platforms with one phone tap. Free forever to start.