Post for Me

Integra rápidamente plataformas de redes sociales directamente en tu producto para potenciar publicaciones, feeds, análisis y más a través de una única API simple.

Documentación

Servidor MCP TypeScript de Post For Me

Está generado con Stainless.

Instalación

Invocación directa

Puedes ejecutar el servidor MCP directamente mediante npx:

export POST_FOR_ME_API_KEY="My API Key"
npx -y post-for-me-mcp@latest

Mediante un cliente MCP

Hay una lista parcial de clientes existentes en modelcontextprotocol.io. Si ya tienes un cliente, consulta su documentación para instalar el servidor MCP.

Para clientes con un JSON de configuración, podría verse algo así:

{
  "mcpServers": {
    "post_for_me_api": {
      "command": "npx",
      "args": ["-y", "post-for-me-mcp"],
      "env": {
        "POST_FOR_ME_API_KEY": "My API Key"
      }
    }
  }
}

Cursor

Si usas Cursor, puedes instalar el servidor MCP usando el botón de abajo. Deberás configurar tus variables de entorno en mcp.json de Cursor, que se puede encontrar en Configuración de Cursor > Herramientas y MCP > Nuevo servidor MCP.

Add to Cursor

VS Code

Si usas MCP, puedes instalar el servidor MCP haciendo clic en el enlace de abajo. Deberás configurar tus variables de entorno en mcp.json de VS Code, que se puede encontrar mediante Paleta de comandos > MCP: Abrir configuración de usuario.

Abrir VS Code

Claude Code

Si usas Claude Code, puedes instalar el servidor MCP ejecutando el comando de abajo en tu terminal. Deberás configurar tus variables de entorno en .claude.json de Claude Code, que se puede encontrar en tu directorio de inicio.

claude mcp add post_for_me_mcp_api --header "x-post-for-me-api-key: My API Key" --transport http https://post-for-me.stlmcp.com

Modo de código

Este servidor MCP está construido sobre el esquema de herramientas "Modo de código". En este servidor MCP, tu agente escribirá código contra el SDK de TypeScript, que luego se ejecutará en un sandbox aislado. Para lograrlo, el servidor expondrá dos herramientas a tu agente:

  • La primera herramienta es una herramienta de búsqueda de documentación, que se puede usar para consultar de manera genérica documentación sobre tu API/SDK.

  • La segunda herramienta es una herramienta de código, donde el agente puede escribir código contra el SDK de TypeScript. El código se ejecutará en un entorno sandbox sin acceso web ni al sistema de archivos. Luego, cualquier cosa que el código devuelva o imprima se devolverá al agente como resultado de la llamada a la herramienta.

Usando este esquema, los agentes son capaces de realizar tareas muy complejas de manera determinista y repetible.

Ejecución remota

Iniciar el cliente con --transport=http lanza el servidor como un servidor remoto usando transporte HTTP Streamable. La configuración --port puede elegir el puerto en el que se ejecutará, y la configuración --socket permite ejecutarlo en un socket Unix.

La autorización se puede proporcionar mediante el encabezado Authorization usando el esquema Bearer.

Además, la autorización se puede proporcionar mediante los siguientes encabezados:

EncabezadoOpción de cliente equivalenteEsquema de seguridad
x-post-for-me-api-keyapiKeybearer

Un JSON de configuración para este servidor podría verse así, asumiendo que el servidor está alojado en http://localhost:3000:

{
  "mcpServers": {
    "post_for_me_api": {
      "url": "http://localhost:3000",
      "headers": {
        "Authorization": "Bearer <auth value>"
      }
    }
  }
}