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
Clone repo into some folder, in my examples below I am using `/Users/jonas/repos/openpyxl_mcp_server`. Then:
15
-
16
-
```sh
17
-
python -m venv venv
18
-
source venv/bin/activate
19
-
pip install -r requirements.txt
20
-
```
12
+
## Installation
13
+
14
+
### General Steps
15
+
16
+
1. Download the latest version of the executable from https://github.com/jonemo/openpyxl-mcp-server/releases. `openpyxl_mcp_server` is for MacOS, `openpyxl_mcp_server.exe` is for Windows.
17
+
2. Configure your MCP Client. Most commonly this will be Claude Desktop, see instructions in next section.
18
+
19
+
Alternatively, if you don't trust my executables, you can also install the source version of the code directly from this repo. See the "From Source" section below.
20
+
21
+
### Claude Desktop
22
+
23
+
_Note that this only works with the [Claude Desktop app](https://claude.ai/download), not with Claude running in the web browser._
24
+
25
+
1. Have Claude Desktop installed.
26
+
2. Have the MCP server executable downloaded (see previous section).
27
+
This assumes that you have downloaded the executable to your Downloads folder.
28
+
You can use any other folder, adjust the paths in the configuration below accordingly.
29
+
3. In Claude Desktop, open the "Settings..." menu:
8. After updating your configuration file, you need to restart the Claude app for the changes to take effect.
21
63
22
-
## Configuring Claude Desktop
64
+
If you encounter problems, please consult these resources:
23
65
24
-
See the "Testing your server with Claude for Desktop" section of https://modelcontextprotocol.io/quickstart/server for instructions how to configure Claude Desktop. The exact command to use for this server is below.
66
+
-[Anthropic's documentation for users](https://modelcontextprotocol.info/docs/quickstart/user/).
67
+
- The "Testing your server with Claude for Desktop" section of [Anthropic's documentation for developers](https://modelcontextprotocol.io/quickstart/server)
68
+
- Someone also made a config file generator at https://claudedesktopconfiggenerator.com/
25
69
26
-
## Claude Desktop configuration
70
+
## Configuring Cursor to use this
27
71
28
-
Note that this only works with the [Claude Desktop app](https://claude.ai/download), not with Claude running in the web browser.
72
+
Instructions for configuring MCP servers in Cursor are at https://docs.cursor.com/context/model-context-protocol.
29
73
30
-
If you have not used MCP with Claude Desktop before, you must create the `claude_desktop_config.json` configuration file.
31
-
You can do this by opening the "Settings" menu and then go to the "Developer" menu item, then follow the instructions.
74
+
### From Source (for development)
32
75
33
-
Alternatively, you can create the file yourself. The common locations of it are:
76
+
This section only applies if you wish to modify the source code or if you do not trust the provided executables and prefer to run from source code.
0 commit comments