Skip to main content
Glama

LinkedIn Automated Post Creator

README.md1.74 kB
# LinkedIn Automated Post Creator This project automates the creation of LinkedIn posts using MCP server integration. It allows users to schedule and create posts automatically on their LinkedIn account. ## Architecture The project follows a modular architecture with the following components: 1. **MCP Server**: Handles message control and scheduling 2. **LinkedIn API Integration**: Manages LinkedIn authentication and post creation 3. **Scheduler**: Manages post scheduling and timing 4. **Content Generator**: Generates or manages post content 5. **Database**: Stores post schedules and content ## Project Structure ``` linkedin_automation/ ├── config/ │ └── config.py ├── src/ │ ├── mcp_server/ │ │ ├── __init__.py │ │ └── server.py │ ├── linkedin/ │ │ ├── __init__.py │ │ └── api.py │ ├── scheduler/ │ │ ├── __init__.py │ │ └── scheduler.py │ └── database/ │ ├── __init__.py │ └── db.py ├── requirements.txt └── main.py ``` ## Setup Instructions 1. Install dependencies: ```bash uv add -r requirements.txt ``` 2. Configure LinkedIn API credentials in config/config.py 3. Run the MCP server: ```bash python main.py ``` ## Features - Automated LinkedIn post creation - Customizable post scheduling - Content management - MCP server integration - Real-time post monitoring ## Requirements - Python 3.8+ - LinkedIn API credentials - MCP server access - Database (SQLite/PostgreSQL) ## Deployment The project can be deployed on any server with Python support. Follow the deployment guide in docs/deployment.md for detailed instructions.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vijayaahirejadhav/MCP-Server-Project'

If you have feedback or need assistance with the MCP directory API, please join our Discord server