We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/manbodyslam/mcp-postiz'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
CHANGELOG.md•1.48 kB
# Changelog
All notable changes to Postiz Media Manager will be documented in this file.
## [1.0.0] - 2025-01-19
### Added
- Initial release of Postiz Media Manager MCP Server
- Core functionality for managing Postiz media
- 5 MCP tools:
- `postiz_list_future_protected_media_ids` - List protected media IDs
- `postiz_list_all_media` - List all media items
- `postiz_find_orphan_media` - Find orphaned media
- `postiz_cleanup_orphan_media` - Clean up orphaned media with dry-run support
- `postiz_get_media_stats` - Get media usage statistics
- TypeScript implementation with strict typing
- Comprehensive error handling
- Pagination support for large datasets
- Environment-based configuration
- Dry-run mode for safe testing
### Architecture
- Layered architecture:
- `postizClient.ts` - API client layer
- `mediaService.ts` - Business logic layer
- `mcpServer.ts` - MCP protocol layer
- Configurable endpoints (placeholder-based)
- Flexible media field extraction
- Singleton pattern for client instances
### Documentation
- Comprehensive README.md
- Usage examples (USAGE_EXAMPLES.md)
- API endpoint placeholders with clear warnings
- Configuration examples for Claude Desktop
- MIT License
### Features
- Logic based on post status (not date-based)
- Support for multiple post statuses (draft, scheduled, queued)
- Batch deletion with individual failure tracking
- Statistics and monitoring capabilities
- Graceful error handling without batch failures