MCP publishing connectors without manual OAuth

Personal Content Connectors

An MCP server posts to YouTube, Instagram, VK and Dzen through self-hosted Nango: account connection in a couple of clicks, no developer console

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Publishes content on behalf of the owner of connected VK, YouTube and Instagram accounts
  • Stores OAuth tokens in self-hosted Nango on the user's machine
All reasons and checks
Russian stack

fireguardspb/agent-content-connectors

Install

Manual install

cd nango && ./setup.sh && docker compose up -d

Brings up self-hosted Nango, generating secrets in nango/.env on first run.

This is third-party code. Review the repository files before installing.

What it does

The project solves the manual OAuth token problem for social posting: self-hosted Nango runs in Docker and stores and refreshes tokens itself, while a person connects an account through Nango's ordinary Connect UI login screen instead of a developer console. A thin MCP server exposes tools like youtube_upload, instagram_post and vk_post that call Nango Proxy and never see the tokens themselves. For platforms without OAuth, such as Dzen, separate browser-automation adapters run outside the Nango loop. Before any write action, the agent must show a preview and wait for confirm=true through a built-in confirmation guard. A separate self-extend mechanism lets the agent generate a missing tool from a template, but a new tool goes through a sandbox and human review before activation.

Who it is for. For people who want to publish to several social networks through an agent without setting up a developer app on each platform themselves, or for a non-technical friend.

Good fit when

  • You need to connect a VK, YouTube or Instagram account for an agent without a developer console
  • You need protection against accidental posting: a preview and confirmation before every write
  • You need a tool for a platform that does not exist yet, generated with review before activation

Not a fit when

  • You do not want to stand up a Docker Compose Nango stack just to post to a few networks
  • You need Dzen publishing without browser automation, the platform has no official API

Example request

Publish this video to VK and Instagram, show a preview first and wait for my confirmation

Limitations

It needs self-hosted Nango in Docker, meaning your own server or machine to keep it running. The repository license is marked NOASSERTION, meaning it is not explicitly stated. The Dzen adapter runs via browser automation outside the Nango loop, which is more fragile to platform changes. The project is small, with no packaged releases.

How to disable. Run docker compose down in the nango folder and remove the broker-connectors server from your MCP client configuration.

MCP

Transport
stdio
Authentication
OAuth
Environment variables
Environment variables
NANGO_SECRET_KEY
required, secret
The self-hosted Nango secret key from its dashboard, for the MCP server's access to Nango Proxy.

Security check

  • Publishes content on behalf of the owner of connected VK, YouTube and Instagram accounts
  • Stores OAuth tokens in self-hosted Nango on the user's machine

README in short

The Russian README describes the architecture with a diagram: a person connects an account via Connect UI, Nango stores and refreshes tokens, the MCP server calls Nango Proxy and never sees tokens, and adapters outside the Nango loop cover OAuth-less platforms like Dzen. It separately covers the confirmation guard with a preview before writes and the self-extend mechanism with a sandbox and review for new tools. A dedicated AGENTS.md file gives an operational playbook for AI-assistant-driven setup, including for a non-technical user.

FAQ

Does the MCP server see social media tokens?

No, per the README's architecture the server only calls Nango Proxy through tools like vk_post, and the tokens live solely in Nango.

Can the agent publish a post without human confirmation?

No, the confirmation guard requires a preview and an explicit confirm=true before any write action.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow riskNo VPN needed52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AIMCP publishing connectors without manual OAuth

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.