About Neptime MCP Server
Neptime MCP Server is an MCP server in the Content category: mCP server for Neptime.io API - Video platform API integration.
Install
claude mcp add neptime-mcp-server -- npx -y neptime-mcp-servernpx -y neptime-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (39)
neptime_add_video_to_playlistAdd video to playlist
Parameters not published.
neptime_add_watch_laterAdd to watch later
Parameters not published.
neptime_clear_historyClear watch history
Parameters not published.
neptime_create_articleCreate an article
Parameters not published.
neptime_create_article_commentPost an article comment
Parameters not published.
neptime_create_playlistCreate a new playlist
Parameters not published.
neptime_create_video_commentPost a video comment
Parameters not published.
neptime_delete_articleDelete an article
Parameters not published.
neptime_delete_commentDelete your comment
Parameters not published.
neptime_delete_playlistDelete a playlist
Parameters not published.
Show all 39 tools
neptime_delete_videoDelete a video you own
Parameters not published.
neptime_get_articleGet article details
Parameters not published.
neptime_get_article_commentsGet comments on an article
Parameters not published.
neptime_get_categoriesGet all categories
Parameters not published.
neptime_get_category_videosGet videos in a category
Parameters not published.
neptime_get_channelGet channel information
Parameters not published.
neptime_get_channel_videosGet videos from a channel
Parameters not published.
neptime_get_historyGet watch history
Parameters not published.
neptime_get_playlistGet playlist details
Parameters not published.
neptime_get_playlistsGet your playlists
Parameters not published.
neptime_get_subscriptionsGet your subscriptions
Parameters not published.
neptime_get_videoGet video details
Parameters not published.
neptime_get_video_commentsGet comments on a video
Parameters not published.
neptime_get_watch_laterGet watch later list
Parameters not published.
neptime_list_articlesList articles
Parameters not published.
neptime_list_videosList videos with pagination and sorting
Parameters not published.
neptime_rate_commentLike or dislike a comment
Parameters not published.
neptime_rate_videoLike or dislike a video
Parameters not published.
neptime_remove_video_from_playlistRemove video from playlist
Parameters not published.
neptime_remove_watch_laterRemove from watch later
Parameters not published.
neptime_report_videoReport a video
Parameters not published.
neptime_search_videosSearch for videos by keyword
Parameters not published.
neptime_subscribeSubscribe to a channel
Parameters not published.
neptime_trending_videosGet trending videos
Parameters not published.
neptime_unsubscribeUnsubscribe from a channel
Parameters not published.
neptime_update_articleUpdate an article
Parameters not published.
neptime_update_playlistUpdate a playlist
Parameters not published.
neptime_update_videoUpdate a video you own
Parameters not published.
neptime_upload_videoUpload a video using a local path or base64 payload
Parameters not published.
Ask AI
Ask AI about Neptime MCP Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
Neptime MCP Server
MCP (Model Context Protocol) server for Neptime.io video platform API integration.
Features
This MCP server provides 40+ tools for interacting with the Neptime.io API:
Videos
- List, search, and get trending videos
- Get video details
- Update and delete your videos
- Rate videos (like/dislike)
Video Uploads (NEW in v1.1.0)
- Chunked upload for large files (up to 10GB for pro users, 1GB for free)
- Bypasses Cloudflare's 100MB limit with 50MB chunks
- Upload progress tracking
Channels
- Get channel information
- Get channel videos
- Subscribe/unsubscribe from channels
- View your subscriptions
Playlists
- Create, update, and delete playlists
- Add/remove videos from playlists
- View playlist details
Comments
- Get video comments
- Post comments on videos
- Delete your comments
- Rate comments
Articles
- List and get articles
- Create, update, and delete articles
History & Watch Later
- View watch history
- Clear watch history
- Manage watch later list
Categories
- Get all categories
- Get videos by category
Reports
- Report videos for violations
Installation
npm install -g neptime-mcp-server
Or run directly with npx:
npx neptime-mcp-server
Configuration
Get Your API Key
- Go to https://neptime.io/settings/api_keys
- Create a new API key with the required scopes
- Copy the API key
Environment Variable
Set the NEPTIME_API_KEY environment variable:
export NEPTIME_API_KEY="your-api-key-here"
MCP Client Configuration
Add to your MCP client configuration (e.g., Claude Desktop):
{
"mcpServers": {
"neptime": {
"command": "npx",
"args": ["neptime-mcp-server"],
"env": {
"NEPTIME_API_KEY": "your-api-key-here"
}
}
}
}
Or if installed globally:
{
"mcpServers": {
"neptime": {
"command": "neptime-mcp-server",
"env": {
"NEPTIME_API_KEY": "your-api-key-here"
}
}
}
}
Available Tools
| Tool | Description |
|---|---|
neptime_list_videos |
List videos with pagination and sorting |
neptime_search_videos |
Search for videos by keyword |
neptime_trending_videos |
Get trending videos |
neptime_get_video |
Get video details |
neptime_update_video |
Update a video you own |
neptime_delete_video |
Delete a video you own |
neptime_rate_video |
Like or dislike a video |
neptime_get_channel |
Get channel information |
neptime_get_channel_videos |
Get videos from a channel |
neptime_subscribe |
Subscribe to a channel |
neptime_unsubscribe |
Unsubscribe from a channel |
neptime_get_subscriptions |
Get your subscriptions |
neptime_get_playlists |
Get your playlists |
neptime_get_playlist |
Get playlist details |
neptime_create_playlist |
Create a new playlist |
neptime_update_playlist |
Update a playlist |
neptime_delete_playlist |
Delete a playlist |
neptime_add_video_to_playlist |
Add video to playlist |
neptime_remove_video_from_playlist |
Remove video from playlist |
neptime_get_video_comments |
Get comments on a video |
neptime_create_video_comment |
Post a comment |
neptime_delete_comment |
Delete your comment |
neptime_rate_comment |
Like or dislike a comment |
neptime_list_articles |
List articles |
neptime_get_article |
Get article details |
neptime_create_article |
Create an article |
neptime_update_article |
Update an article |
neptime_delete_article |
Delete an article |
neptime_get_history |
Get watch history |
neptime_clear_history |
Clear watch history |
neptime_get_watch_later |
Get watch later list |
neptime_add_watch_later |
Add to watch later |
neptime_remove_watch_later |
Remove from watch later |
neptime_get_categories |
Get all categories |
neptime_get_category_videos |
Get videos in a category |
neptime_report_video |
Report a video |
neptime_init_chunked_upload |
Initialize chunked upload session |
neptime_upload_chunk |
Upload a video chunk |
neptime_complete_chunked_upload |
Complete upload and create video |
neptime_get_upload_status |
Check upload progress |
Rate Limits
The Neptime API has the following rate limits:
- Global: 1000 requests/hour, 60 requests/minute
- Comments: 50/day, 10 seconds between posts
- Subscriptions: 50/day
- Reports: 10/hour, 50/day
- Playlists: 100 max per user, 500 videos per playlist
Development
# Clone the repository
git clone https://github.com/niceptime/neptime-mcp-server.git
cd neptime-mcp-server
# Install dependencies
npm install
# Build
npm run build
# Run in development mode
npm run dev
License
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.