raghuvansh-sahil/freecodecamp-mcp
3.1
If you are the rightful owner of freecodecamp-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This is a simple Model Context Protocol (MCP) server that allows AI assistants to search FreeCodeCamp articles and YouTube tutorials using RSS feeds.
Tools
3
Resources
0
Prompts
0
Model Context Protocol (MCP) Server
This is a simple Model Context Protocol (MCP) server that allows AI assistants to search FreeCodeCamp articles and YouTube tutorials using RSS feeds.
It exposes 3 tools:
| Tool Name | Description |
|---|---|
fcc_news_search | Search FreeCodeCamp News articles by title or description |
fcc_youtube_search | Search FreeCodeCamp YouTube channel videos by title |
fcc_secret_message | Returns a fun hidden message |
📦 Installation
-
Clone the repository
git clone https://github.com/raghuvansh-sahil/mcp-server cd freecodecamp-mcp -
Install dependencies
pip install -r requirements.txt
🚀 Run the MCP Server
python3 freecodecamp_mcp.py
🔍 Test the MCP Server
npx @modelcontextprotocol/inspector python3 freecodecamp_mcp.py
🔧 VS Code Integration
-
Create a
.vscodefolder in your project root:mkdir .vscode -
Create an
mcp.jsonfile inside the.vscodefolder with this template:{ "servers": { "FreeCodeCamp": { "command": "/Users/sahil/Projects/mcp-server/venv/bin/python3", "args": [ "freecodecamp_mcp.py" ] } } }