MCP Crash Course
Una demostración simple del MCP Python SDK.
GitHubPrueba este MCPPatrocinado
Documentación
Curso Intensivo de MCP
Una demostración simple del SDK de Python de MCP.
Comandos de uv
iniciar un nuevo proyecto
uv init <project-name>
crear un entorno virtual
uv venv
activar el entorno virtual
uv venv --activate
instalar las dependencias
uv add <package>
uv add -r requirements.txt
uv sync
ejecutar la aplicación
uv run app.py
ejecutar el servidor de desarrollo
uv run dev
compilar el proyecto
uv run build
Ejecutar el servidor usando MCP Inspector:
- Instalar el SDK de Python de MCP
uv add "mcp[cli]"
- Ejecutar el inspector de MCP
uv run mcp dev server/weather.py
MCP Inspector está en funcionamiento en http://127.0.0.1:6274
Agregar el servidor a Claude Desktop:
- ejecutar el comando
uv run mcp install .\server\weather.py
- consultar "what is weather alert in CA" en Claude Desktop
Agregar el servidor a Cursor:
- ir a preferencias > configuración > mcp y copiar y pegar la configuración de Claude
{
"mcpServers": {
"weather": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"C:\\Users\\Suraj\\Desktop\\Python\\mcp-crash-course\\mcpcrashcourse\\server\\weather.py"
]
}
}
}
- Luego hacer una consulta en el chat de Cursor
Consumir el servidor directamente en código - usando mcp-use:
- Instalar mcp-use
uv add mcp-use
- Instalar langchain-groq
uv add langchain-groq
- ejecutar el cliente
uv run server/client.py
