Skip to content

Commit e28a7d2

Browse files
Merge pull request #16 from iExecBlockchainComputing/fix/package-name
Fix/package name
2 parents 022c2d5 + 92d711a commit e28a7d2

File tree

5 files changed

+80
-35
lines changed

5 files changed

+80
-35
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.1"
2+
".": "0.1.1-alpha.1"
33
}

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Changelog
22

3+
## [0.1.1-alpha.1](https://github.com/iExecBlockchainComputing/iexec-mcp-server/compare/mcp-server-v0.1.0-alpha.1...mcp-server-v0.1.1-alpha.1) (2025-06-02)
4+
5+
6+
### Bug Fixes
7+
8+
* correct MCP tool response format to use content array ([1798234](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/1798234195e6dff12698f322e166c9b33eda27b4))
9+
10+
11+
### Miscellaneous
12+
13+
* rename project from my-mcp-server to iexec-mcp-local-server ([3810eec](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/3810eec378826e7686d1e7df59c8802fd3dcb7ca))
14+
15+
16+
### Documentation
17+
18+
* add npx configuration option for Claude Desktop ([637754d](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/637754dee3a34b05834a74349cda8ece054e40dc))
19+
* make NPX Configuration the recommended installation method ([67b6e07](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/67b6e072588e4ad0a9ffdc99a05ecd5aab55de75))
20+
* make NPX Configuration the recommended installation method ([e949a0e](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/e949a0eb18360b7188f9cd9055bac874a855e29e))
21+
* restructure README with self-contained installation methods ([2e4c97a](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/2e4c97a4582e1bba247b1604601f8afb7d373081))
22+
* restructure README with self-contained installation methods ([ba5dc52](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/ba5dc52ea1082b16cb45b9ce9da72aec2ad94ce4))
23+
24+
25+
### CI/CD
26+
27+
* add publish workflow for npm and docker hub ([622d9fc](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/622d9fc50c6bf8e9decb43bc39a7cbb4d67d4ead))
28+
* add release-please configuration files ([3f46021](https://github.com/iExecBlockchainComputing/iexec-mcp-server/commit/3f46021f8a043503a2e974cd902b53ee6d4bf00a))
29+
330
## [0.1.0-alpha.1] - 2025-06-02
431

532
### Added

README.md

Lines changed: 46 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -32,51 +32,55 @@ Find your wallet at:
3232

3333
Complete the **Wallet Setup** above, then choose your preferred installation method:
3434

35-
| Method | Description | Best For |
36-
| ---------------------------------------------------------------------------- | ---------------------------------- | ---------------------------------- |
37-
| **[3. NPX Configuration](#3-method-a-npx-configuration-for-claude-desktop)**| Direct Claude Desktop setup | Quick Claude Desktop integration |
38-
| **[4. Claude Code CLI](#4-method-b-claude-code-cli-setup)** | CLI integration setup | Developers using Claude Code |
39-
| **[5. Local Node.js](#5-method-c-local-nodejs-setup)** | Development from source | Local development & debugging |
40-
| **[6. Docker](#6-method-d-docker-setup)** | Containerized deployment | Production & isolated environments |
35+
| Method | Description | Best For |
36+
| ------------------------------------------------------------------------------- | --------------------------- | ---------------------------------- |
37+
| **[3. NPX Configuration](#3-method-a-npx-configuration-for-claude-desktop)**| Direct Claude Desktop setup | Quick Claude Desktop integration |
38+
| **[4. Claude Code CLI](#4-method-b-claude-code-cli-setup)** | CLI integration setup | Developers using Claude Code |
39+
| **[5. Local Node.js](#5-method-c-local-nodejs-setup)** | Development from source | Local development & debugging |
40+
| **[6. Docker](#6-method-d-docker-setup)** | Containerized deployment | Production & isolated environments |
4141

4242
---
4343

4444
## 3. Method A: NPX Configuration for Claude Desktop
4545

4646
**Prerequisites:**
47+
4748
- [Node.js](https://nodejs.org/) (version 18 or higher)
4849
- npm (version 9 or higher)
4950
- [Claude Desktop](https://claude.ai/download)
5051

5152
**Setup Steps:**
5253

5354
1. **Open Claude Desktop configuration:**
55+
5456
- Open Claude Desktop → **Developer > Edit Config**
5557

5658
2. **Add configuration to `claude_desktop_config.json`:**
57-
58-
*With wallet file (from Section 1):*
59+
60+
_With wallet file (from Section 1):_
61+
5962
```json
6063
{
6164
"mcpServers": {
6265
"iexec-mcp-server": {
6366
"command": "npx",
64-
"args": ["-y", "@paypes/iexec-mcp@latest"],
67+
"args": ["-y", "@paypes/mcp-server@latest"],
6568
"env": {
6669
"PRIVATE_KEY_PATH": "/absolute/path/to/wallet.json"
6770
}
6871
}
6972
}
7073
}
7174
```
72-
73-
*With direct private key:*
75+
76+
_With direct private key:_
77+
7478
```json
7579
{
7680
"mcpServers": {
7781
"iexec-mcp-server": {
7882
"command": "npx",
79-
"args": ["-y", "@paypes/iexec-mcp@latest"],
83+
"args": ["-y", "@paypes/mcp-server@latest"],
8084
"env": {
8185
"PRIVATE_KEY": "0xYOUR_PRIVATE_KEY"
8286
}
@@ -92,26 +96,30 @@ Complete the **Wallet Setup** above, then choose your preferred installation met
9296
## 4. Method B: Claude Code CLI Setup
9397

9498
**Prerequisites:**
99+
95100
- [Node.js](https://nodejs.org/) (version 18 or higher)
96101
- npm (version 9 or higher)
97102

98103
**Setup Steps:**
99104

100105
1. **Install Claude Code CLI:**
106+
101107
```bash
102108
npm install -g @anthropic-ai/claude-code
103109
```
104110

105111
2. **Add iExec MCP server:**
106-
107-
*With wallet file (from Section 1):*
112+
113+
_With wallet file (from Section 1):_
114+
108115
```bash
109-
claude mcp add iexec-mcp --env PRIVATE_KEY_PATH=~/Library/Ethereum/keystore/wallet.json -- npx @paypes/iexec-mcp@latest run
116+
claude mcp add iexec-mcp --env PRIVATE_KEY_PATH=~/Library/Ethereum/keystore/wallet.json -- npx @paypes/mcp-server@latest run
110117
```
111-
112-
*With direct private key:*
118+
119+
_With direct private key:_
120+
113121
```bash
114-
claude mcp add iexec-mcp --env PRIVATE_KEY=0xYOUR_PRIVATE_KEY -- npx @paypes/iexec-mcp@latest run
122+
claude mcp add iexec-mcp --env PRIVATE_KEY=0xYOUR_PRIVATE_KEY -- npx @paypes/mcp-server@latest run
115123
```
116124

117125
3. **Run Claude:**
@@ -124,6 +132,7 @@ Complete the **Wallet Setup** above, then choose your preferred installation met
124132
## 5. Method C: Local Node.js Setup
125133

126134
**Prerequisites:**
135+
127136
- [Node.js](https://nodejs.org/) (version 18 or higher)
128137
- npm (version 9 or higher)
129138
- [Git](https://git-scm.com/)
@@ -145,12 +154,14 @@ npm run build
145154
### 5.2. Integrate with Claude Desktop (Optional)
146155

147156
1. **Open Claude Desktop configuration:**
157+
148158
- Download and install [Claude Desktop](https://claude.ai/download) if you haven't already
149159
- Open Claude Desktop → **Developer > Edit Config**
150160

151161
2. **Add configuration to `claude_desktop_config.json`:**
152-
153-
*With wallet file (from Section 1):*
162+
163+
_With wallet file (from Section 1):_
164+
154165
```json
155166
{
156167
"mcpServers": {
@@ -164,8 +175,9 @@ npm run build
164175
}
165176
}
166177
```
167-
168-
*With direct private key:*
178+
179+
_With direct private key:_
180+
169181
```json
170182
{
171183
"mcpServers": {
@@ -187,31 +199,36 @@ npm run build
187199
## 6. Method D: Docker Setup
188200

189201
**Prerequisites:**
202+
190203
- [Docker](https://www.docker.com/get-started) installed
191204
- [Claude Desktop](https://claude.ai/download) (optional)
192205

193206
**Setup Steps:**
194207

195208
### 6.1. Run the Server with Docker
196209

197-
*With wallet file (from Section 1):*
210+
_With wallet file (from Section 1):_
211+
198212
```bash
199213
docker run -i --rm --init -e PRIVATE_KEY_PATH=/absolute/path/to/wallet.json iexec/mcp-server:latest
200214
```
201215

202-
*With direct private key:*
216+
_With direct private key:_
217+
203218
```bash
204219
docker run -i --rm --init -e PRIVATE_KEY=0xYOUR_PRIVATE_KEY iexec/mcp-server:latest
205220
```
206221

207222
### 6.2. Integrate with Claude Desktop (Optional)
208223

209224
1. **Open Claude Desktop configuration:**
225+
210226
- Open Claude Desktop → **Developer > Edit Config**
211227

212228
2. **Add configuration to `claude_desktop_config.json`:**
213-
214-
*With wallet file (from Section 1):*
229+
230+
_With wallet file (from Section 1):_
231+
215232
```json
216233
{
217234
"mcpServers": {
@@ -230,8 +247,9 @@ docker run -i --rm --init -e PRIVATE_KEY=0xYOUR_PRIVATE_KEY iexec/mcp-server:lat
230247
}
231248
}
232249
```
233-
234-
*With direct private key:*
250+
251+
_With direct private key:_
252+
235253
```json
236254
{
237255
"mcpServers": {

package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@paypes/mcp-server",
3-
"version": "0.1.0-alpha.1",
3+
"version": "0.1.1-alpha.1",
44
"description": "MCP server for interacting with iExec Blockchain",
55
"type": "module",
66
"main": "build/index.js",

0 commit comments

Comments
 (0)