Skip to content

Commit 056d2c0

Browse files
committed
Add missing privateKey parameters to Greenfield tool documentation
## Summary - Several Greenfield tools require privateKey but it was not documented - Without this parameter, tool calls will fail or use unexpected defaults ## Type of Change - [x] Documentation fix ## Changes Made - Added `privateKey (required, defaults to env PRIVATE_KEY)` to gnfd_list_buckets, gnfd_get_bucket_full_info, gnfd_download_object - Consistent annotation across all Greenfield write and read tools ## Testing - [x] Verified against MCP source privateKeyParam definitions
1 parent 4f6557b commit 056d2c0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

skills/bnbchain-mcp-skill/references/greenfield-tools-reference.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Greenfield tools operate on **testnet** or **mainnet**. Use **`network`**: `"tes
1010

1111
| Tool | Description | Parameters |
1212
|------|-------------|------------|
13-
| gnfd_list_buckets | List buckets owned by an address | `network`, `address` (optional), `privateKey` (optional for default account) |
13+
| gnfd_list_buckets | List buckets owned by an address | `network`, `address` (optional), `privateKey` (required, defaults to env PRIVATE_KEY) |
1414
| gnfd_get_bucket_info | Bucket details | `network`, `bucketName` |
15-
| gnfd_get_bucket_full_info | Bucket info and quota usage | `network`, `bucketName`, `privateKey` |
15+
| gnfd_get_bucket_full_info | Bucket info and quota usage | `network`, `bucketName`, `privateKey` (required, defaults to env PRIVATE_KEY) |
1616
| gnfd_create_bucket | **(Write)** Create a bucket | `network`, `privateKey`, `bucketName` |
1717
| gnfd_delete_bucket | **(Write)** Delete a bucket | `network`, `privateKey`, `bucketName` |
1818

@@ -27,7 +27,7 @@ Greenfield tools operate on **testnet** or **mainnet**. Use **`network`**: `"tes
2727
| gnfd_list_objects | List objects in a bucket | `network`, `bucketName` |
2828
| gnfd_get_object_info | Object details | `network`, `bucketName`, `objectName` |
2929
| gnfd_upload_object / gnfd_create_file | **(Write)** Upload a file to a bucket | `network`, `privateKey`, `filePath` (absolute path to file), `bucketName` |
30-
| gnfd_download_object | Download object to disk | `network`, `bucketName`, `objectName`, `targetPath` (optional), `privateKey` |
30+
| gnfd_download_object | Download object to disk | `network`, `bucketName`, `objectName`, `targetPath` (optional), `privateKey` (required, defaults to env PRIVATE_KEY) |
3131
| gnfd_delete_object | **(Write)** Delete an object | `network`, `privateKey`, `bucketName`, `objectName` |
3232
| gnfd_create_folder | **(Write)** Create a folder in a bucket | `network`, `privateKey`, `bucketName`, `folderName` (optional) |
3333

0 commit comments

Comments
 (0)