Initial commit: Plex MCP server with 6 tools and API passthrough
All checks were successful
Build and Push Plex MCP Docker Image / build (push) Successful in 35s

- get_libraries: List all library sections
- search_library: Search for media by title
- get_metadata: Get detailed item info by rating key
- get_recently_added: Get recently added content
- refresh_library: Trigger library scan
- plex_api_call: Raw API passthrough for any endpoint
- search_api_docs: Search OpenAPI spec for endpoint documentation

Includes Docker support and Gitea Actions workflow for container builds.
This commit is contained in:
Ben
2025-12-28 05:26:43 +00:00
commit 25f2658dcb
11 changed files with 34153 additions and 0 deletions

45
.gitignore vendored Normal file
View File

@@ -0,0 +1,45 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual environments
.venv/
venv/
ENV/
# IDE
.idea/
.vscode/
*.swp
*.swo
# Environment
.env
.env.local
# Cache
.ruff_cache/
.mypy_cache/
.pytest_cache/
# OS
.DS_Store
Thumbs.db