Back to MCP Servers
astral uv mcp logo
mcp-server287

astral uv mcp

uv-mcp هو خادم MCP يغلف مدير الحزم Python سريع للغاية من Astral (uv)، مما يمكّن وكلاء الذكاء الاصطناعي من تشخيص وإصلاح وإدارة بيئات Python من خلال اللغة الطبيعية.

نظرة عامة

astral uv mcp (المعروف بشكل شائع باسم uv-mcp) هو خادم بروتوكول سياق النموذج (Model Context Protocol (MCP) server) مفتوح المصدر يعمل كجسر بين أسترال uv — مدير الحزم والمشاريع الخاص بلغة Python المكتوب بلغة Rust والذي يتميز بسرعته الفائقة — وبين وكلاء الذكاء الاصطناعي والأدوات مثل Claude Desktop وClaude Code وGemini CLI.

بدلاً من أن يقتصر دور مساعدي الذكاء الاصطناعي على مجرد اقتراح أوامر uv، يتيح uv-mcp لها أن تفحص وتشخص وتصلح بيئات مشاريع Python مباشرة، مما يحول الذكاء الاصطناعي إلى شريك DevOps فاعل في تطوير Python.

الميزات

  • تشخيص البيئة: يحلل تلقائيًا هيكل المشروع والبيئات الافتراضية وتعارضات التبعيات وملفات القفل (uv.lock) وملف pyproject.toml.
  • إصلاح ذاتي: ينشئ بيئات افتراضية، ويهيئ المشاريع، ويوائم التبعيات، ويحل المشكلات بمجرد استدعاء أداة واحدة.
  • إدارة التبعيات: إضافة أو إزالة أو تحديث الحزم (بما في ذلك تبعيات التطوير) عبر اللغة الطبيعية — لا حاجة لتذكر الوسائط أو الأوامر.
  • تكامل أصلي مع uv: يحترم بالكامل سير عمل uv، والبيئات المُدارة خارجيًا وفقًا لـ PEP 668، ويضمن إعدادات قابلة للتكرار باستخدام uv.lock.
  • توافق مع MCP: يعمل بسلاسة مع عملاء MCP بما في ذلك Claude وامتدادات Gemini CLI ومنصات وكلاء الذكاء الاصطناعي الأخرى.
  • محدود النطاق وآمن: العمليات مقيدة بنطاق المشروع دون تلويث بيئة النظام العام؛ مثالي للحاويات وCI/CD والبيئات المُدارة.
  • قابل للتدقيق ومحدد: سجلات واضحة وسلوك متسق عبر الأجهزة لضاءة موثوقية في الأتمتة.

حالات الاستخدام

  • إعداد Python مدعوم بالذكاء الاصطناعي: قل لوكيلك "قم بإعداد مشروع جديد للعلوم البيانات باستخدام pandas وJupyter" — فهو يتولى uv init وإنشاء البيئة الافتراضية وتثبيت التبعيات.
  • استكشاف أخطاء البيئة وإصلاحها: يشخص الذكاء الاصطناعي سبب "عدم عمل مشروعي" ويصلحه تلقائيًا.
  • حل تعارضات التبعيات: حل التعارضات أو تحديث ملفات القفل دون تدخل يدوي.
  • سير عمل متعددة الوكلاء: دمج في عمليات تنسيق أكبر لـ MCP/وكيل الذكاء الاصطناعي لأتمتة تطوير Python الشاملة.
  • CI/CD والبنيات القابلة للتكرار: ضمان بيئات متسقة في خطوط الأنابيب الآلية.

التثبيت والبدء السريع

لـ Gemini CLI (مُوصى به)

gemini extensions install https://github.com/saadmanrafat/uv-mcp

لـ Claude Desktop / Code

انسخ المستودع وأضفه إلى إعدادات MCP الخاصة بك (التفاصيل في التوثيق).

يتطلب تثبيت uv (مدير الحزم الخاص بأسترال). أدلة كاملة متاحة في المستودع.

لماذا uv-mcp؟

uv أسرع بالفعل بـ 10-100 مرة من الأدوات التقليدية مثل pip/Poetry. يُعزز uv-mcp من قوته من خلال منح وكلاء الذكاء الاصطناعي وصولًا مباشرًا وآمنًا لقدراته — محولًا عبارة "يعمل على جهازي" إلى قابلية تكرار موثوقة يقودها الوكيل.

الروابط

مُبنى لنظام Python الحديث الأصيل للذكاء الاصطناعي.

Tags

mcpuvpythonمدير-الحزموكيل-ذكاء-اصطناعيإدارة-البيئاتastraldevopsclaudegemini

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Higgsfield MCP logo

Higgsfield MCP

MCP Servers

Higgsfield MCP is Higgsfield AI's hosted MCP connector for generating images, videos, reusable characters, and creative assets from Claude or MCP-compatible agents. It uses a Higgsfield account and platform credits, with no API key documented for the official MCP connector.

Agent Reach logo

Agent Reach

MCP Servers

Agent Reach is an open-source CLI and Agent Skill that installs, routes, and health-checks upstream tools for web, social, GitHub, video transcript, RSS, and search access. It is not documented as a standalone MCP server; some channels use MCP-backed upstream tools such as mcporter/Exa, xiaohongshu-mcp, and linkedin-scraper-mcp.

TinyFish logo

TinyFish

MCP Servers

TinyFish يوفر أدوات أتمتة الويب، والبحث على الإنترنت، واستخراج المحتوى، وأدوات الجلسات النائية للمتصفح لمساعدي الذكاء الاصطناعي المتوافقين مع بروتوكول MCP. يستخدم خادم MCP المستضاف OAuth 2.1، بينما يدعم وكيل @tiny-fish/mcp المحلي الاختياري التحقق من مفتاح API للإعدادات المحلية فقط، والتكامل المستمر (CI)، والإعدادات غير المرئية.

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.

openaiDeveloperDocs logo

openaiDeveloperDocs

MCP Servers

OpenAI Developer Docs MCP is an OpenAI-hosted, read-only server that lets MCP clients search and fetch documentation from developers.openai.com, platform.openai.com, and learn.chatgpt.com. It uses a public streamable HTTP endpoint and does not call the OpenAI API on the user's behalf.

FetchSandbox logo

FetchSandbox

MCP Servers

FetchSandbox is a stdio MCP server and hosted API-sandbox service that lets AI coding agents import OpenAPI 3.x specifications, discover runnable workflows, and execute stateful integration tests without using production API credentials. It is designed for validating request flows, lifecycle state, webhooks, retries, and shareable run traces from MCP-compatible development tools.