- Home
- MCP servers
- PersonalHub
PersonalHub
- python
30
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"yangliangwei-personalizationmcp": {
"command": "python",
"args": [
"server.py"
],
"env": {
"STEAM_API_KEY": "YOUR_STEAM_API_KEY",
"STEAM_USER_ID": "YOUR_STEAM_USER_ID",
"BILIBILI_BUVID3": "YOUR_BILIBILI_BUVID3",
"YOUTUBE_API_KEY": "YOUR_YOUTUBE_API_KEY",
"REDDIT_CLIENT_ID": "YOUR_REDDIT_CLIENT_ID",
"BILIBILI_BILI_JCT": "YOUR_BILIBILI_BILI_JCT",
"BILIBILI_SESSDATA": "YOUR_BILIBILI_SESSDATA",
"REDDIT_CLIENT_SECRET": "YOUR_REDDIT_CLIENT_SECRET"
}
}
}
}Available tools
get_steam_library
Retrieve the user's Steam library with game details, statistics, and playtime.
get_steam_recent_activity
Fetch recent Steam activity and currently playing games.
get_steam_friends
Obtain the Steam friends list and related data.
get_steam_profile
Get Steam profile information.
get_player_achievements
Query achievements for a specific game by app_id.
get_user_game_stats
Access detailed per-game statistics for the user.
get_friends_current_games
See what games your Steam friends are currently playing.
compare_games_with_friend
Compare your Steam library with a friend's library.
get_friend_game_recommendations
Get game recommendations based on a friend's library.
search_youtube_videos
Search YouTube videos by query.
get_video_details
Retrieve detailed information about a YouTube video.
get_channel_info
Get information about a YouTube channel.
get_trending_videos
Fetch currently trending YouTube videos.
get_youtube_subscriptions
List your YouTube subscriptions (OAuth2 required).
get_youtube_playlists
List your YouTube playlists (OAuth2 required).
get_youtube_liked_videos
List videos you have liked on YouTube (OAuth2 required).
refresh_youtube_token
Manually refresh the YouTube OAuth2 token.
get_youtube_token_status
Check the status of your YouTube OAuth2 token.
get_bilibili_user_info
Get Bilibili user profile information by UID.
get_my_bilibili_profile
Retrieve your own Bilibili profile.
search_bilibili_videos
Search for Bilibili videos by keyword.
get_bilibili_video_info
Get detailed information about a Bilibili video.
get_bilibili_user_videos
Get videos uploaded by a Bilibili user.
get_bilibili_following_list
Get the following list of the authenticated Bilibili user.
get_bilibili_watch_history
Fetch your Bilibili watch history.
get_bilibili_favorites
Retrieve your Bilibili favorites.
get_bilibili_liked_videos
List your liked Bilibili videos.
get_bilibili_coin_videos
Show videos you have given coins to on Bilibili.
get_bilibili_toview_list
Get your Bilibili to-view list.
test_spotify_credentials
Test Spotify API credentials.
setup_spotify_oauth
Initialize the Spotify OAuth flow.
complete_spotify_oauth
Complete Spotify OAuth authentication.
get_spotify_token_status
Check Spotify token status.
refresh_spotify_token
Manually refresh Spotify token.
get_current_user_profile
Retrieve your Spotify profile.
get_user_top_items
Get your top artists and tracks on Spotify.
get_user_recently_played
Fetch recently played tracks on Spotify.
get_followed_artists
List artists you follow on Spotify.
follow_artists_or_users
Follow artists or users on Spotify.
unfollow_artists_or_users
Unfollow artists or users on Spotify.
get_user_saved_tracks
List your saved Spotify tracks.
get_user_saved_albums
List your saved Spotify albums.
get_user_saved_shows
List your saved Spotify shows.
get_user_saved_episodes
List your saved Spotify episodes.
get_current_user_playlists
List your Spotify playlists.
get_playlist_items
List items in a Spotify playlist.
get_user_subreddits
List subreddits you are subscribed to on Reddit.
get_user_trophies
Show Reddit trophies for your account.
get_user_preferences
Get Reddit account preferences.
get_user_karma_breakdown
Break down your Reddit karma by subreddit.
get_moderated_subreddits
List subreddits you mod.
get_contributor_subreddits
List subreddits where you have contributor permissions.
get_user_submitted_posts
Show Reddit posts you have submitted.
get_user_comments
Show Reddit comments you have made.
get_user_overview
Provide a mixed activity timeline for Reddit.
get_saved_content
List Reddit content you have saved.
get_hidden_posts
Show Reddit posts you have hidden.
get_upvoted_content
List Reddit content you have upvoted.
get_downvoted_content
List Reddit content you have downvoted.
get_inbox_messages
Fetch your Reddit inbox messages.
get_unread_messages
List unread Reddit messages.
get_sent_messages
List Reddit messages you have sent.
test_connection
Test if the MCP server is reachable and responding.
get_personalization_status
Check the overall status of all connected platforms.
test_steam_credentials
Validate Steam API configuration.
test_youtube_credentials
Validate YouTube API configuration.
test_bilibili_credentials
Validate Bilibili configuration.
test_spotify_credentials
Validate Spotify API configuration.
test_reddit_credentials
Validate Reddit API configuration.