Skip to content

ThomasJanssen-tech/MCP_Server

Repository files navigation

Build an MCP Server with Python

Watch the full tutorial on my YouTube Channel

Thomas Janssen Youtube

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

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

About

Build your own MCP Server with Python and ask questions about companies listed on Crunchbase!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages