Dominik Jain
e8762103c1
Increase visibility of archived status
2026-02-15 22:56:44 +01:00
Andrey Antukh
9a9b383aee
Update README.md
2026-02-04 12:23:59 +01:00
Dominik Jain
567a33113b
Streamline instructions for remote server configurations
2026-01-13 18:18:32 +01:00
Dominik Jain
c40fd3aefd
Make MCP server listen address configurable, using localhost by default
2026-01-13 18:13:04 +01:00
Dominik Jain
14b01cd5b1
README: Fix table syntax error
2026-01-12 23:06:36 +01:00
Dominik Jain
055f717207
Standardise configuration with environment variables
...
Replace CLI parameters with environment variables, keeping only --multi-user and --help
Environment variables:
- PENPOT_MCP_SERVER_PORT (new, replaces CLI param)
- PENPOT_MCP_WEBSOCKET_PORT (new)
- PENPOT_MCP_REPL_PORT (new)
- PENPOT_MCP_SERVER_ADDRESS (new)
- PENPOT_MCP_REMOTE_MODE (existing)
- PENPOT_MCP_LOG_LEVEL (renamed from LOG_LEVEL, replaces CLI param)
- PENPOT_MCP_LOG_DIR (renamed from LOG_DIR, replaces CLI param)
- PENPOT_MCP_PLUGIN_SERVER_LISTEN_ADDRESS (renamed from PENPOT_MCP_PLUGIN_SERVER_ALLOWED_HOSTS)
Additional changes:
- Plugin now constructs WebSocket URL from server address and port (replaces PENPOT_MCP_WEBSOCKET_URL)
- Use configured server address in all startup log messages
- Document all configuration options in README.md
2026-01-12 22:55:17 +01:00
Dominik Jain
ab97a625e6
Add documentation on environment variables for remote mode
2026-01-12 21:14:29 +01:00
Dominik Jain
914903ed84
Move multi-user mode documentation to a separate file
2026-01-12 12:40:13 +01:00
Dominik Jain
922eeb579f
Add information on multi-user mode #20
2025-12-17 12:17:42 +01:00
Dominik Jain
3f8a66f6ed
Improve README structure, moving 'Repository Structure' down
2025-12-17 12:06:20 +01:00
Juan de la Cruz
0657394240
Update video playlist link in README.md
2025-12-15 07:37:17 +01:00
Juan de la Cruz
1d1827ff94
Add new wording to readme description
...
Added a new section highlighting unique features of Penpot's MCP Server.
2025-12-12 13:25:11 +01:00
Juan de la Cruz
647a999b48
Add Penpot brand visuals and wording changes to README
...
Updated README to clarify project purpose and usage.
2025-12-12 12:57:29 +01:00
Dominik Jain
19725f5495
Change README title
2025-12-11 11:28:53 +01:00
Dominik Jain
98b9acc497
Update browser compatibility statement
2025-11-19 13:27:26 +01:00
Dominik Jain
26c9adbd76
Add note on browser compatibility (given recent changes in Chromium 142)
2025-10-30 22:54:19 +01:00
Dominik Jain
7463ba3eaf
Revise warning messages in README
...
Updated warning messages to use the new format for important information.
2025-10-16 13:45:02 +02:00
Dominik Jain
5136c84534
Improve README
...
* Add warnings to prevent common errors
(closing plugin UI, not fully quitting Claude Desktop)
* Add Claude Code instructions
* Add Claude Desktop for Linux
2025-10-08 22:25:47 +02:00
Dominik Jain
011e4c66c0
Add video to README
2025-10-08 00:10:26 +02:00
Dominik Jain
06accf7c45
Improve README
2025-10-08 00:10:26 +02:00
Dominik Jain
200c11bb8e
Add architecture diagram and extend description
2025-10-08 00:10:26 +02:00
Dominik Jain
cbac84bab2
Restructuring, improving README structure and npm commands
2025-10-08 00:10:26 +02:00
MischaPanch
eda3f855b4
Top level install/start script
...
Minor readme extension
2025-10-08 00:10:25 +02:00
Dominik Jain
9fb3ccc2e2
Update usage instructions to include build of common stuff
2025-09-17 20:07:44 +02:00
Dominik Jain
b7d1171654
Establish return channel when executing plugin tasks
...
and package 'common' for representations used in both subprojects
2025-09-12 16:42:13 +02:00
Dominik Jain
f5bdb1accb
Update README
2025-09-11 12:09:05 +02:00
Dominik Jain
16167e2758
Use Streamable HTTP and SSE transports in MCP server instead of stdio
...
(This is necessary to ensure a single instance, which is required for a
well-defined websocket port)
2025-09-10 21:13:10 +02:00
Dominik Jain
7faca70aa7
Establish websocket connection between plugin and MCP server
2025-09-10 16:33:53 +02:00