├── .gitignore ├── .python-version ├── CONFIG_SETUP_GUIDE.md ├── LICENSE ├── README.md ├── README_zh.md ├── config.example ├── platforms ├── README.md ├── __init__.py ├── bilibili │ ├── README.md │ ├── README_zh.md │ ├── __init__.py │ └── bilibili_mcp.py ├── common │ ├── README.md │ ├── __init__.py │ └── platforms_config.py ├── reddit │ ├── README.md │ ├── README_zh.md │ ├── __init__.py │ ├── reddit_mcp.py │ ├── reddit_oauth_helper.py │ └── reddit_token_manager.py ├── spotify │ ├── README.md │ ├── README_zh.md │ ├── __init__.py │ ├── spotify_mcp.py │ ├── spotify_oauth_helper.py │ └── spotify_token_manager.py ├── steam │ ├── README.md │ ├── README_zh.md │ ├── __init__.py │ └── steam_mcp.py └── youtube │ ├── README.md │ ├── README_zh.md │ ├── __init__.py │ ├── auto_refresh_youtube_token.py │ ├── youtube_mcp.py │ ├── youtube_oauth_helper.py │ └── youtube_token_manager.py ├── pyproject.toml ├── requirements.txt ├── server.py └── uv.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /CONFIG_SETUP_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/CONFIG_SETUP_GUIDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/README_zh.md -------------------------------------------------------------------------------- /config.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/config.example -------------------------------------------------------------------------------- /platforms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/README.md -------------------------------------------------------------------------------- /platforms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/bilibili/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/bilibili/README.md -------------------------------------------------------------------------------- /platforms/bilibili/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/bilibili/README_zh.md -------------------------------------------------------------------------------- /platforms/bilibili/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/bilibili/bilibili_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/bilibili/bilibili_mcp.py -------------------------------------------------------------------------------- /platforms/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/common/README.md -------------------------------------------------------------------------------- /platforms/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/common/platforms_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/common/platforms_config.py -------------------------------------------------------------------------------- /platforms/reddit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/reddit/README.md -------------------------------------------------------------------------------- /platforms/reddit/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/reddit/README_zh.md -------------------------------------------------------------------------------- /platforms/reddit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/reddit/__init__.py -------------------------------------------------------------------------------- /platforms/reddit/reddit_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/reddit/reddit_mcp.py -------------------------------------------------------------------------------- /platforms/reddit/reddit_oauth_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/reddit/reddit_oauth_helper.py -------------------------------------------------------------------------------- /platforms/reddit/reddit_token_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/reddit/reddit_token_manager.py -------------------------------------------------------------------------------- /platforms/spotify/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/spotify/README.md -------------------------------------------------------------------------------- /platforms/spotify/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/spotify/README_zh.md -------------------------------------------------------------------------------- /platforms/spotify/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/spotify/__init__.py -------------------------------------------------------------------------------- /platforms/spotify/spotify_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/spotify/spotify_mcp.py -------------------------------------------------------------------------------- /platforms/spotify/spotify_oauth_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/spotify/spotify_oauth_helper.py -------------------------------------------------------------------------------- /platforms/spotify/spotify_token_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/spotify/spotify_token_manager.py -------------------------------------------------------------------------------- /platforms/steam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/steam/README.md -------------------------------------------------------------------------------- /platforms/steam/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/steam/README_zh.md -------------------------------------------------------------------------------- /platforms/steam/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/steam/steam_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/steam/steam_mcp.py -------------------------------------------------------------------------------- /platforms/youtube/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/youtube/README.md -------------------------------------------------------------------------------- /platforms/youtube/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/youtube/README_zh.md -------------------------------------------------------------------------------- /platforms/youtube/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platforms/youtube/auto_refresh_youtube_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/youtube/auto_refresh_youtube_token.py -------------------------------------------------------------------------------- /platforms/youtube/youtube_mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/youtube/youtube_mcp.py -------------------------------------------------------------------------------- /platforms/youtube/youtube_oauth_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/youtube/youtube_oauth_helper.py -------------------------------------------------------------------------------- /platforms/youtube/youtube_token_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/platforms/youtube/youtube_token_manager.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/requirements.txt -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/server.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YangLiangwei/PersonalizationMCP/HEAD/uv.lock --------------------------------------------------------------------------------