Skip to content

Commit ac18639

Browse files
Merge pull request #1 from john-zhang-dev/doc/improve-doc
doc: improve doc
2 parents f6200fe + ef68018 commit ac18639

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
node-version: "22"
1515
registry-url: "https://registry.npmjs.org"
1616
- name: Install dependencies and build 🔧
17-
run: npm ci
17+
run: npm ci && npm run build
1818
- name: Publish package on NPM 📦
1919
run: npm publish
2020
env:

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ This MCP server allows Clients to interact with [Xero Accounting Software](https
88

99
2. Create an OAuth 2.0 app in Xero to get a *CLIENT_ID* and *CLIENT_SECRET*.
1010

11-
* Create a free Xero user account (if you don't have one)
12-
* Login to Xero Developer center https://developer.xero.com/app/manage/
13-
* Click New app
14-
* Enter a name for your app
15-
* Select Web app
16-
* Provide a valid URL (can be anything valid eg. https://www.myapp.com)
17-
* Enter redirect URI: `http://localhost:5000/callback`
18-
* Tick to Accept the Terms & Conditions and click Create app
19-
* On the left-hand side of the screen select Configuration
20-
* Click Generate a secret
11+
* Create a free Xero user account (if you don't have one)
12+
* Login to Xero Developer center https://developer.xero.com/app/manage/
13+
* Click New app
14+
* Enter a name for your app
15+
* Select Web app
16+
* Provide a valid URL (can be anything valid eg. https://www.myapp.com)
17+
* Enter redirect URI: `http://localhost:5000/callback`
18+
* Tick to Accept the Terms & Conditions and click Create app
19+
* On the left-hand side of the screen select Configuration
20+
* Click Generate a secret
2121

2222
3. Modify `claude_desktop_config.json` file
2323

@@ -26,7 +26,7 @@ This MCP server allows Clients to interact with [Xero Accounting Software](https
2626
"mcpServers": {
2727
"xero-mcp": {
2828
"command": "npx",
29-
"args": ["-y", "@john-zhang-dev/xero-mcp"],
29+
"args": ["-y", "xero-mcp"],
3030
"env": {
3131
"XERO_CLIENT_ID": "YOUR_CLIENT_ID",
3232
"XERO_CLIENT_SECRET": "YOUR_CLIENT_SECRET",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"scripts": {
1111
"build": "tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"",
12-
"start": "tsx src/index.ts"
12+
"start:dev": "tsx src/index.ts"
1313
},
1414
"files": [
1515
"build",

0 commit comments

Comments
 (0)