ThomasJanssen-tech/MCP_Server
3.2
If you are the rightful owner of MCP_Server 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.
The Model Context Protocol (MCP) server is a framework designed to facilitate the integration and interaction of machine learning models with various applications and platforms.
Build an MCP Server with Python
Watch the full tutorial on my YouTube Channel
Prerequisites
- Python 3.13
Installation
1. Install UV
On Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
On MacOS/Linix:
curl -LsSf https://astral.sh/uv/install.sh | sh
More info: https://docs.astral.sh/uv/getting-started/installation/
2. Download Claude Desktop
Download Claude Desktop here: https://claude.ai/download
3. Clone the repository:
git clone https://github.com/ThomasJanssen-tech/MCP_Server
cd MCP_Server
4. Add Bright Data API Key
- Get your $15 Bright Data credits: https://brdta.com/tomstechacademy
- Rename the .env.example file to .env
- Add your Bright Data API key
Configure Claude Desktop
In the project directory, now run the following command to automatically configure Claude Desktop, where main.py is the name of your MCP Server Script.
uv run mcp install main.py
Executing the scripts
-
Open a terminal in VS Code
-
Execute the following command:
uv run download_data.py
uv run ingest_data.py
Start asking questions to Claude Desktop
You can now ask questions to Claude Desktop about companies listed on Crunchbase!Further reading
- https://github.com/modelcontextprotocol/python-sdk