Lets AI agents post and schedule content across Instagram, TikTok, LinkedIn, X, and other social networks.
Also known as wyroapi/wyro, wyro, @wyroapi/mcp
- Stars
- 0
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 0.1.3
- Last commit
- Oct 28, 2026
- License
- MIT
What is wyro API MCP?
wyro API lets AI agents post and schedule content across Instagram, TikTok, LinkedIn, X, and other social networks.
Summary generated from the project's README
About wyro API MCP server
Scheduling and posting content across Instagram, Facebook, TikTok, LinkedIn, X, Threads, YouTube, and Pinterest is what developers achieve using wyro API. This remote MCP server and REST API allows AI agents like Claude Code, Codex, Cursor, and n8n to manage social media presence without needing to navigate complex platform audits or app reviews.
Users can connect via a remote HTTP transport or through a local stdio setup using npx. The system provides specific tools such as wyro_publicar for handling text, images, and videos with time zone support, and wyro_cuentas to manage connected profiles. For those testing workflows, the wyro_empezar tool generates a free sandbox key that provides simulated responses and preview links.
Integration is straightforward for various environments. Developers using Cursor can configure the server via JSON headers, while Codex users can utilize a TOML configuration with an environment variable. The service offers a seven-day trial for one account before moving to a monthly subscription model per account.
Written from the project's README. Every use case is checked against a quote from it.
How to install wyro API MCP
Formats verified 10 Nov 2026Add to CursorAdd to GooseInstall wyro API MCP in Claude Code
$ claude mcp add --env 'WYRO_API_KEY=<YOUR_WYRO_API_KEY>' wyro -- npx -y @wyroapi/mcpInstall wyro API MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"wyro": {
"command": "npx",
"args": [
"-y",
"@wyroapi/mcp"
],
"env": {
"WYRO_API_KEY": "<YOUR_WYRO_API_KEY>"
}
}
}
}Install wyro API MCP in VS Code
.vscode/mcp.json
{
"servers": {
"wyro": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@wyroapi/mcp"
],
"env": {
"WYRO_API_KEY": "<YOUR_WYRO_API_KEY>"
}
}
}
}Install wyro API MCP in VS Code CLI
$ code --add-mcp '{"name":"wyro","type":"stdio","command":"npx","args":["-y","@wyroapi/mcp"],"env":{"WYRO_API_KEY":"<YOUR_WYRO_API_KEY>"}}'Install wyro API MCP in Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"wyro": {
"command": "npx",
"args": [
"-y",
"@wyroapi/mcp"
],
"env": {
"WYRO_API_KEY": "<YOUR_WYRO_API_KEY>"
}
}
}
}Install wyro API MCP in Codex
$ codex mcp add wyro --env 'WYRO_API_KEY=<YOUR_WYRO_API_KEY>' -- npx -y @wyroapi/mcpInstall wyro API MCP in Codex config.toml
~/.codex/config.toml
[mcp_servers.wyro] command = "npx" args = ["-y", "@wyroapi/mcp"] [mcp_servers.wyro.env] WYRO_API_KEY = "<YOUR_WYRO_API_KEY>"
Install wyro API MCP in Gemini CLI
$ gemini mcp add -s user -e 'WYRO_API_KEY=<YOUR_WYRO_API_KEY>' wyro npx -- -y @wyroapi/mcpInstall wyro API MCP in Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"wyro": {
"command": "npx",
"args": [
"-y",
"@wyroapi/mcp"
],
"env": {
"WYRO_API_KEY": "<YOUR_WYRO_API_KEY>"
}
}
}
}Configuration
WYRO_API_KEYSecretTu clave wyro_sk_... Sin ella solo funciona wyro_empezar, que crea una gratis.
| Name | Description | |
|---|---|---|
| WYRO_API_KEY | Tu clave wyro_sk_... Sin ella solo funciona wyro_empezar, que crea una gratis. | Secret |
Automated checks
Ran Nov 14, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachablewyroapi/wyro is public and reachablegithub.com/wyroapi/wyro ↗Pass
- Package names this repository as its sourceNot checked
- Build provenance (Sigstore attestation)No build attestation published for this releaseNot checked
- Open source license (OSI)MITspdx.org/licenses/MIT.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-10-28github.com/wyroapi/wyro ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNo popular package one edit away from @wyroapi/mcpPass
- No critical advisory in the package or its dependencies99 resolved dependencies checked; no critical advisoryosv.dev ↗Pass
- No hidden instructions to the model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNot checked
- Remote endpoint answers the MCP handshakeinitialize answered with protocol 2025-06-18 in 253 msPass
README
View on GitHubwyro API: social media MCP server and API for AI agents
Publica y programa posts en Instagram, Facebook, TikTok, LinkedIn, X, Threads, YouTube y Pinterest desde tu agente de IA (Claude Code, Codex, Cursor, n8n). Servidor MCP remoto, API REST y CLI. En español, y se prueba sin registro.
English: a remote MCP server and REST API that lets AI agents post and schedule content on 8 social networks. Free sandbox key, no sign-up. → https://wyroapi.com/en
- Web y docs: https://wyroapi.com
- Guía para agentes: https://wyroapi.com/AGENTS.md · llms.txt · OpenAPI
- MCP remoto (Streamable HTTP):
https://wyroapi.com/mcp - MCP por stdio:
npx -y @wyroapi/mcp - CLI:
npx @wyroapi/wyro init
Empezar en 1 minuto
Claude Code
Con el plugin (MCP, skill y el comando /wyro:publicar):
/plugin marketplace add wyroapi/wyro
/plugin install wyro@wyro
O solo el MCP:
claude mcp add --transport http wyro https://wyroapi.com/mcp
Sin clave, el agente usa la herramienta wyro_empezar y crea una de prueba gratis. Con la clave de prueba todo es simulado y devuelve un link de vista previa.
Codex
# ~/.codex/config.toml (con WYRO_API_KEY exportada)
[mcp_servers.wyro]
url = "https://wyroapi.com/mcp"
bearer_token_env_var = "WYRO_API_KEY"
Cursor
{ "mcpServers": { "wyro": { "url": "https://wyroapi.com/mcp", "headers": { "Authorization": "Bearer wyro_sk_..." } } } }
API REST
curl -X POST https://wyroapi.com/v1/sandbox # clave de prueba, sin registro
curl -X POST https://wyroapi.com/v1/posts \
-H "Authorization: Bearer wyro_sk_..." -H "Content-Type: application/json" \
-d '{"text":"Hola desde mi agente","platforms":["linkedin"]}'
Herramientas MCP
| Herramienta | Para qué |
|---|---|
wyro_empezar |
Crea una clave de prueba gratis |
wyro_cuentas |
Lista las cuentas conectadas |
wyro_publicar |
Publica o programa (texto, redes, imágenes y videos, zona horaria). Pide confirmación en cuentas reales |
wyro_estado_post |
Estado por red y vista previa |
wyro_conectar_cuenta |
Link para conectar una cuenta real |
Publicar de verdad
Pídele al agente que conecte tu cuenta: te da un link, entras con Google o tu email, autorizas la red y la misma clave pasa a publicar de verdad. Sin crear apps ni pasar revisiones de Meta, TikTok o LinkedIn. 7 días de prueba con 1 cuenta; después USD 5 por cuenta al mes.
Ejemplos
| Carpeta | Qué hace |
|---|---|
examples/wyro-node-quickstart |
Publicar desde Node |
examples/wyro-python-quickstart |
Publicar desde Python |
examples/wyro-instagram-bot-claude-code |
Un community manager en Claude Code que escribe y publica en Instagram con el tono de tu marca |
examples/wyro-n8n-template |
Flujo de n8n listo para importar |
Guías
- Publicar en Instagram desde Claude Code
- Programar posts de Instagram desde Codex o Cursor
- MCP para publicar en LinkedIn
- Publicar en TikTok por API sin auditoría
- Instagram, TikTok y LinkedIn con n8n
Ayuda
¿Algo no funciona o falta algo? Abre un issue (con el request_id del error si lo tienes).
Este repo
.claude-plugin/yplugins/wyro/: el plugin de Claude Code.examples/: los ejemplos.server.json: la ficha en el registro oficial de MCP. La publica la acción publish-mcp-registry con OIDC de GitHub.
MIT
wyro API MCP questions
How do I add wyro API MCP to Claude Code?
Run claude mcp add --env 'WYRO_API_KEY=<YOUR_WYRO_API_KEY>' wyro -- npx -y @wyroapi/mcp in your terminal. Add --scope user to make it available in every project.
How do I add wyro API MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
Which social media platforms are supported?
The server supports Instagram, Facebook, TikTok, LinkedIn, X, Threads, YouTube, and Pinterest.
Do I need to create developer apps for Meta or TikTok?
No, you can connect accounts by authorizing through a link without creating apps or undergoing platform reviews.
How much does it cost to publish to real accounts?
You get a 7-day trial with one account; afterwards, it costs USD 5 per account per month.