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 imagemvideo
(opcional): URL do vídeohashtags
(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 postimage
(opcional): URL da imagemvideo
(opcional): URL do vídeohashtags
(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