Easy Post MCP server enables AI agents to manage Telegram submission pipelines end-to-end. With 44 tools across read/write/admin scopes, agents can onboard channels, configure forms from 30+ templates (real estate, vacancies, classifieds, etc.), list/approve/reject submissions, send and schedule messages, manage content queues and workflows, and create conditional routing actions to distribute content to Telegram channels, webhooks, or any external endpoint. Built for content operators who need to collect structured data via Telegram bots and route it wherever it needs to go. Supports OAuth 2.0 and SSE transport. Works with Claude, Cursor, Windsurf, and any MCP-compatible client.
Overview
What is Easy Post?
Easy Post turns your Telegram bot into a structured data pipeline. Users fill out a form inside a bot → you approve (or auto-approve) → actions fire: publish to channel, POST webhook to CRM, trigger MCP signal for AI agents.
Key Features
- 30+ form templates — classifieds, HR vacancies, OTC deals, rentals, service requests
- Action Engine — one "Approve" triggers publish + webhook + MCP simultaneously
- Conditional routing — field-based rules decide which channels and webhooks receive data
- Channel Pools — one message → all channels at once
- 44 MCP tools — read, write, and admin scopes for full pipeline control via AI agents
- Shared bot or BYO — zero-friction start or bring your own bot token
Use Cases
B2C (Channel OS): classifieds marketplaces, rental listings, anonymous community posts, job boards
B2B (Data Pipeline): IT support tickets → Jira, lead capture → Pipedrive, HR vacancies → Recruitee, field reports → Notion, event registration → Google Sheets
MCP Integration
44 tools across 3 scopes (read/write/admin). Onboard channels, configure forms, approve/reject submissions, send messages, manage content queues — all from Claude, Cursor, Windsurf, or any MCP-compatible client via SSE transport.
Server Config
{
"mcpServers": {
"easy-post": {
"url": "https://easy-post.app/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}