chore: release 0.3.0 with idx-mcp

Bump the workspace and npm packages to 0.3.0. The release workflow
builds and attaches idx-mcp binaries next to idx, the npm launcher and
installer pick their binary from package.json so npm/idx-mcp reuses
them, and the npm smoke test covers both packages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
hermes 2026-10-14 19:01:29 +00:00
commit 8e3323e4f7
15 changed files with 186 additions and 92 deletions

1
npm/idx-mcp/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
scripts/

12
npm/idx-mcp/README.md Normal file
View file

@ -0,0 +1,12 @@
# idx-mcp
MCP server (stdio) for Indonesian stock market (IDX) data: quotes, price
history, screener, company financials, analysis, and KSEI shareholder
ownership. This package downloads the native `idx-mcp` binary for your
platform from the matching GitHub release and verifies its SHA-256.
```bash
claude mcp add idx -- npx -y idx-mcp
```
See https://github.com/0xrsydn/idx-cli#mcp-server for the tools and options.

34
npm/idx-mcp/package.json Normal file
View file

@ -0,0 +1,34 @@
{
"name": "idx-mcp",
"version": "0.3.0",
"description": "MCP server for Indonesian stock market (IDX) market, financial, and ownership data",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/0xrsydn/idx-cli.git",
"directory": "npm/idx-mcp"
},
"homepage": "https://github.com/0xrsydn/idx-cli",
"keywords": [
"idx",
"stocks",
"indonesia",
"finance",
"mcp"
],
"engines": {
"node": ">=16"
},
"nativeBinary": "idx-mcp",
"bin": {
"idx-mcp": "./scripts/idx.js"
},
"files": [
"scripts/idx.js",
"scripts/install.js"
],
"scripts": {
"prepack": "mkdir -p scripts && cp ../../scripts/idx.js ../../scripts/install.js scripts/",
"postinstall": "node scripts/install.js"
}
}