You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 24, 2026. It is now read-only.
@@ -285,6 +285,7 @@ For manual installation follow these steps:
285
285
}
286
286
```
287
287
288
+
288
289
# Available Tools
289
290
290
291
## Blueprint Tools
@@ -406,6 +407,60 @@ For manual installation follow these steps:
406
407
-`prompt` (string): The prompt to send to the AI agent
407
408
- Returns: Invocation status and message from the AI agent
408
409
410
+
411
+
# Local Development
412
+
413
+
For developing and testing new functionalities locally before publishing a new version, you can configure your MCP client (e.g., Cursor) to use your local cloned repository.
414
+
415
+
## Prerequisites
416
+
417
+
1.**Clone the repository**: If you haven't already, clone the `port-mcp-server` repository to your local machine.
418
+
2.**Set up the environment**:
419
+
* Navigate to the cloned repository's root directory.
420
+
* Run `make install`. This command should set up a virtual environment (venv) and install all necessary dependencies.
421
+
* Ensure the virtual environment is created (usually in a `.venv` directory within the repository).
422
+
423
+
## Configuration Example
424
+
425
+
Below is an example of how you might configure your local development server. You'll need to replace the placeholder paths with the actual paths on your system.
426
+
427
+
**Important:**
428
+
* The `command` should point to the Python executable within your local repository's virtual environment.
429
+
* The `PYTHONPATH` in the `env` object should point to the root directory of your cloned repository.
430
+
431
+
```json
432
+
{
433
+
"mcpServers": {
434
+
"port_local": {
435
+
"command": "/path/to/your/port-mcp-server/.venv/bin/python", // Replace with the actual path to the venv Python
"PYTHONPATH": "/path/to/your/port-mcp-server"// Replace with the actual path to your repository
454
+
}
455
+
}
456
+
}
457
+
}
458
+
```
459
+
460
+
After setting this up, your MCP client will use your local version of the server, allowing you to test changes from your current branch.
461
+
462
+
463
+
409
464
# Feedback and Roadmap
410
465
411
466
We're continuously improving Port MCP and would love to hear from you! Please share your feedback and feature requests on our [roadmap page](https://roadmap.getport.io/ideas).
0 commit comments