Python MCP
Integrates with
Python, uv
Для запуска этого проекта локально:
На macOS:
curl -LsSf https://astral.sh/uv/install.sh | sh
На Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Создание виртуального окружения и установка зависимостей (опционально, но рекомендуется):
Вам может потребоваться создать виртуальное окружение и установить зависимости для проекта. Выполните следующие шаги:
-
Перейдите в директорию проекта:
cd /Users/rami/Desktop/file-search
-
Создайте виртуальное окружение (если необходимо): Вы можете использовать
venv
илиuv venv
:python3 -m venv .venv
или
uv venv .venv
-
Активируйте виртуальное окружение: macOS/Linux:
source .venv/bin/activate
Windows:
.venv\Scripts\activate
-
Установите зависимости проекта с помощью uv:
uv pip install -r pyproject.toml
Затем добавьте сервер в файл конфигурации расширения:
"file-search": {
"command": "uv",
"args": [
"--directory",
"/Users/rami/Desktop/file-search", // Путь к файлу, где он расположен.
"run",
"main.py"
]
}
После этого сервер должен быть запущен. Попросите вашего клиента использовать инструмент по его имени - file-search
- и передать параметр. Пример:
<use_mcp_tool>
<server_name>file-search</server_name>
<tool_name>file_search</tool_name>
<arguments>
{
"query": "your_search_term"
}
</arguments>
</use_mcp_tool>
