Skip to content

Commit 99d0324

Browse files
author
Krystof Beuermann
committed
Simplify README, bump to v0.1.1
1 parent 44fbdbb commit 99d0324

File tree

2 files changed

+3
-44
lines changed

2 files changed

+3
-44
lines changed

README.md

Lines changed: 2 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -31,58 +31,17 @@ claude mcp add rope-refactor uvx rope-mcp-server -s local
3131
### From PyPI
3232

3333
```bash
34-
uv add rope-mcp-server
35-
# or
3634
pip install rope-mcp-server
3735
```
3836

39-
### From source
40-
41-
```bash
42-
git clone https://github.com/krystofbe/rope-mcp-server.git
43-
cd rope-mcp-server
44-
uv sync
45-
```
46-
4737
## Usage with Claude Code
4838

49-
If installed via `uvx` (recommended), the server is already configured. Otherwise add manually:
50-
5139
```bash
52-
# Using uvx (no local install needed)
5340
claude mcp add rope-refactor uvx rope-mcp-server -s user
54-
55-
# Using local source
56-
claude mcp add rope-refactor uv --directory /path/to/rope-mcp-server run python -m rope_mcp_server.server -s local
41+
claude mcp list # verify
5742
```
5843

59-
Verify installation:
60-
61-
```bash
62-
claude mcp list
63-
```
64-
65-
### Alternative: Manual configuration
66-
67-
Add to `~/.claude/settings.json`:
68-
69-
```json
70-
{
71-
"mcpServers": {
72-
"rope-refactor": {
73-
"command": "uv",
74-
"args": [
75-
"--directory",
76-
"/path/to/rope-mcp-server",
77-
"run",
78-
"python",
79-
"-m",
80-
"rope_mcp_server.server"
81-
]
82-
}
83-
}
84-
}
85-
```
44+
That's it.
8645

8746
## Available Tools
8847

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "rope-mcp-server"
7-
version = "0.1.0"
7+
version = "0.1.1"
88
description = "MCP server for Python refactoring via Rope library"
99
readme = "README.md"
1010
requires-python = ">=3.12"

0 commit comments

Comments
 (0)