contentapi-mcp-server
v1.3.1
Published
MCP server for ContentAPI - Extract content from YouTube, web pages, Twitter/X, and Reddit for RAG and AI applications
Maintainers
Readme
contentapi-mcp-server
MCP (Model Context Protocol) server for ContentAPI - Extract content from YouTube, web pages, Twitter/X, and Reddit directly from AI assistants like Claude, Cursor, and Windsurf.
Features
- YouTube: Extract transcripts and video metadata
- Web Pages: Extract article content and metadata
- Twitter/X: Get tweets and threads
- Reddit: Get posts and comments
- Built for RAG: Clean JSON output ready for vector databases
Quick Start
1. Get API Key (Free)
Sign up at getcontentapi.com - no credit card required.
Free tier includes 5,000 requests/month.
2. Configure Your AI Assistant
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"contentapi": {
"command": "npx",
"args": ["-y", "contentapi-mcp-server"],
"env": {
"CONTENTAPI_API_KEY": "sk_live_your_key_here"
}
}
}
}Cursor
Add to MCP settings:
{
"contentapi": {
"command": "npx",
"args": ["-y", "contentapi-mcp-server"],
"env": {
"CONTENTAPI_API_KEY": "sk_live_your_key_here"
}
}
}3. Use It!
Just ask your AI assistant:
- "Extract the transcript from this YouTube video: https://youtube.com/watch?v=..."
- "Get the content from this article: https://example.com/article"
- "What does this tweet say: https://twitter.com/..."
- "Summarize this Reddit discussion: https://reddit.com/r/..."
Available Tools
| Tool | Description |
|------|-------------|
| contentapi_youtube_transcript | Extract video transcript with timestamps |
| contentapi_youtube_metadata | Get video title, description, views, etc. |
| contentapi_web_extract | Extract readable content from any webpage |
| contentapi_web_metadata | Get page title, description, author |
| contentapi_twitter_tweet | Get tweet content and metadata |
| contentapi_twitter_thread | Get full Twitter thread |
| contentapi_reddit_post | Get Reddit post and comments |
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| CONTENTAPI_API_KEY | Yes | Your API key from getcontentapi.com |
Use Cases
RAG Pipelines
Extract content → chunk text → embed in vector DB → retrieve for LLM context
AI Agents
Give your agent the ability to read any content on the web
Vibe Coding
"Extract data from this video and create a summary" - no code needed
Research
Analyze content at scale with structured JSON output
Pricing
| Plan | Requests/Month | Price | |------|---------------|-------| | Free | 5,000 | $0 | | Pro | 100,000 | $49/mo | | Enterprise | Unlimited | Contact |
Links
- Website: https://getcontentapi.com
- Documentation: https://getcontentapi.com/docs
- Sign Up: https://getcontentapi.com/signup
- Support: [email protected]
License
MIT
