diff --git a/.amazonq/rules/nevermined-payments.md b/.amazonq/rules/nevermined-payments.md
index 938a574..08ff5e9 100644
--- a/.amazonq/rules/nevermined-payments.md
+++ b/.amazonq/rules/nevermined-payments.md
@@ -7,7 +7,7 @@ Provide correct patterns for integrating Nevermined payment infrastructure into
## Instructions
- **TypeScript SDK**: `@nevermined-io/payments` on npm
-- **Python SDK**: `payments-py` on PyPI (with extras: `payments-py[fastapi]`, `payments-py[strands]`)
+- **Python SDK**: `payments-py` on PyPI (with extras: `payments-py[mcp]`, `payments-py[fastapi]`, `payments-py[strands]`)
- Always use environment variables: `NVM_API_KEY`, `NVM_ENVIRONMENT`, `NVM_PLAN_ID`, `NVM_AGENT_ID`
- Use `verifyPermissions` / `settlePermissions` for x402 (not the deprecated `isValidRequest`)
- Use `buildPaymentRequired()` (TS) or `build_payment_required()` (Python) for 402 responses
diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md
index 0e7f856..1fd030e 100644
--- a/.github/copilot-instructions.md
+++ b/.github/copilot-instructions.md
@@ -5,7 +5,7 @@ This repository contains documentation for Nevermined, an AI payment infrastruct
## SDK Packages
- **TypeScript**: `@nevermined-io/payments` on npm
-- **Python**: `payments-py` on PyPI (with extras: `payments-py[fastapi]`, `payments-py[strands]`)
+- **Python**: `payments-py` on PyPI (with extras: `payments-py[mcp]`, `payments-py[fastapi]`, `payments-py[strands]`)
## Required Environment Variables
diff --git a/AGENTS.md b/AGENTS.md
index 5379d3e..b075b4b 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -5,7 +5,7 @@ This repository contains documentation for Nevermined, an AI payment infrastruct
## SDK Packages
- **TypeScript**: `@nevermined-io/payments` on npm
-- **Python**: `payments-py` on PyPI (extras: `payments-py[fastapi]`, `payments-py[strands]`)
+- **Python**: `payments-py` on PyPI (extras: `payments-py[mcp]`, `payments-py[fastapi]`, `payments-py[strands]`)
## Required Environment Variables
diff --git a/docs/integrations/agent-integration.mdx b/docs/integrations/agent-integration.mdx
index a9b49b7..de3918b 100644
--- a/docs/integrations/agent-integration.mdx
+++ b/docs/integrations/agent-integration.mdx
@@ -47,7 +47,7 @@ First we are going to install the Payments Libraries in the client application:
```bash yarn add @nevermined-io/payments ```
- ```bash pip install -e payments-py ```
+ ```bash pip install payments-py ```
And later we are going to configure the Payments Library and connect to Nevermined. We are going to use here **the first of the API Keys** generated in the previous step.
diff --git a/docs/integrations/mcp.mdx b/docs/integrations/mcp.mdx
index 5df80c6..4b6eee8 100644
--- a/docs/integrations/mcp.mdx
+++ b/docs/integrations/mcp.mdx
@@ -271,12 +271,10 @@ This advanced tutorial covers low-level APIs for building custom MCP servers. Th
- Python >= 3.10
- - FastMCP (`mcp` package) + Uvicorn
- - `payments-py` (Nevermined SDK)
+ - `payments-py[mcp]` (includes MCP SDK, Uvicorn, and Nevermined SDK)
```bash
- pip install mcp uvicorn python-dotenv
- pip install -e payments-py
+ pip install payments-py[mcp] python-dotenv
```