JSPM

post-maker-mcp

1.0.0
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 2
    • Score
      100M100P100Q15301F
    • License MIT

    MCP server for creating posts on X and LinkedIn

    Package Exports

    • post-maker-mcp
    • post-maker-mcp/dist/server.js

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (post-maker-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Post Maker MCP - NPM Package

    MCP Server para criar posts no X (Twitter) e LinkedIn, disponível como pacote npm executável.

    Publicação no NPM

    Para usar este pacote, ele precisa ser publicado no npm registry:

    # Login no npm (se necessário)
    npm login
    
    # Publicar o pacote
    npm publish

    Instalação e Uso

    Via npx (recomendado)

    # Executar diretamente via npx
    npx post-maker-mcp -y
    
    # Executar com nome personalizado do servidor
    npx post-maker-mcp -y my-post-server
    
    # Executar com flag longa
    npx post-maker-mcp --yes custom-server-name

    Instalação global (opcional)

    npm install -g post-maker-mcp
    
    # Executar com confirmação automática
    post-maker-mcp -y
    
    # Executar com nome personalizado do servidor
    post-maker-mcp -y my-post-server

    Configuração MCP

    Adicione ao seu arquivo de configuração MCP:

    {
      "mcpServers": {
        "post-maker": {
          "command": "npx",
          "args": ["post-maker-mcp", "-y", "post-maker-server"],
          "env": {}
        }
      }
    }

    Ferramentas Disponíveis

    1. create_x_post

    Cria um post para X (Twitter) com texto, imagem ou vídeo.

    Parâmetros:

    • text (opcional): Texto do post (máx 280 caracteres)
    • image (opcional): URL da imagem
    • video (opcional): URL do vídeo
    • hashtags (opcional): Array de hashtags sem o símbolo #

    2. create_linkedin_post

    Cria um post para LinkedIn com texto, imagem ou vídeo.

    Parâmetros:

    • text (opcional): Texto do post
    • image (opcional): URL da imagem
    • video (opcional): URL do vídeo
    • hashtags (opcional): Array de hashtags sem o símbolo #

    Exemplos de Uso

    Criar post no X

    Claude, execute create_x_post com text "Olá mundo! Este é meu primeiro post via MCP" e hashtags ["mcp", "ai", "automation"]

    Criar post no LinkedIn

    Claude, execute create_linkedin_post com text "Compartilhando insights sobre automação com IA" e hashtags ["linkedin", "automation", "ai"]

    Desenvolvimento

    Instalar dependências

    npm install

    Compilar

    npm run build

    Executar em desenvolvimento

    npm run dev

    Testar CLI

    npm run cli

    Publicar no npm

    npm publish

    Estrutura do Projeto

    src/
    ├── server.ts    # Servidor MCP principal
    ├── cli.ts       # Interface de linha de comando
    └── types.ts     # Tipos TypeScript
    
    dist/             # Código compilado
    package.json      # Configuração do pacote

    Licença

    MIT