{"_id":"@arvoretech/aws-secrets-manager-mcp","_rev":"10-feaa594e5808e66929f15ced89810381","name":"@arvoretech/aws-secrets-manager-mcp","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@arvoretech/aws-secrets-manager-mcp","version":"1.0.0","keywords":["mcp","aws","secrets-manager","llm","ai","arvore"],"author":{"name":"Arvore"},"license":"MIT","_id":"@arvoretech/aws-secrets-manager-mcp@1.0.0","maintainers":[{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"}],"homepage":"https://github.com/arvoreeducacao/arvore-mcp-servers#readme","bugs":{"url":"https://github.com/arvoreeducacao/arvore-mcp-servers/issues"},"bin":{"aws-secrets-manager-mcp":"dist/index.js"},"dist":{"shasum":"6f231d343cc93970ec5e9ef41bc6dd30da93b5ea","tarball":"https://registry.npmjs.org/@arvoretech/aws-secrets-manager-mcp/-/aws-secrets-manager-mcp-1.0.0.tgz","fileCount":32,"integrity":"sha512-ADmH8iYRp2Z0co/KGTxnppQwWrqOEbHsC5b4queLEeNzG6m5cvSF+LsL1SafjASDf6Ccs3KoCOZTksxU3XHwsw==","signatures":[{"sig":"MEUCIQDbLzR3hhvZNU1iJ37OBQL9mWKjtE76dmB0zO7tO5RlBwIgJgHY/da+C5LVdoeKHaYLS3h2HegFfcCFwQyGVIsazLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111427},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"61639fec2e249e20cedc5e85cd11be86cdd10e7f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","lint:fix":"eslint src/**/*.ts --fix","test:cov":"vitest --coverage"},"_npmUser":{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"},"repository":{"url":"git+https://github.com/arvoreeducacao/arvore-mcp-servers.git","type":"git","directory":"packages/aws-secrets-manager"},"_npmVersion":"10.8.2","description":"AWS Secrets Manager MCP Server for managing secrets","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.22.4","@modelcontextprotocol/sdk":"^1.0.0","@aws-sdk/credential-providers":"^3.920.0","@aws-sdk/client-secrets-manager":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aws-secrets-manager-mcp_1.0.0_1761862093476_0.4332426218950003","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arvoretech/aws-secrets-manager-mcp","version":"1.0.1","keywords":["mcp","aws","secrets-manager","llm","ai","arvore"],"author":{"name":"Arvore"},"license":"MIT","_id":"@arvoretech/aws-secrets-manager-mcp@1.0.1","maintainers":[{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"}],"homepage":"https://github.com/arvoreeducacao/arvore-mcp-servers#readme","bugs":{"url":"https://github.com/arvoreeducacao/arvore-mcp-servers/issues"},"bin":{"aws-secrets-manager-mcp":"dist/index.js"},"dist":{"shasum":"ce5c11f369466a5cd91373551bbc3a2fe59cde09","tarball":"https://registry.npmjs.org/@arvoretech/aws-secrets-manager-mcp/-/aws-secrets-manager-mcp-1.0.1.tgz","fileCount":32,"integrity":"sha512-DnU2ywL4bKvmO2bVUFBuWd3u3Uq5rZYHweKy7iMzQ/LBpbipocOVDbf++5mPwNhDXaw+iSJfAyb4wv3ZEMyCDQ==","signatures":[{"sig":"MEUCIEN6g7x6C9RxoAYVAKCI2FgQIMtUWzWqHO6nObhvh5RHAiEAgsh2Sa8WcQbmSPDdtey6mn9zj3QcFEXam5280QbA6Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"276708ed1d3a23092cdecb40c6d5fb736ab09f9e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","lint:fix":"eslint src/**/*.ts --fix","test:cov":"vitest --coverage"},"_npmUser":{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"},"repository":{"url":"git+https://github.com/arvoreeducacao/arvore-mcp-servers.git","type":"git","directory":"packages/aws-secrets-manager"},"_npmVersion":"10.8.2","description":"AWS Secrets Manager MCP Server for managing secrets","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.22.4","@modelcontextprotocol/sdk":"^1.0.0","@aws-sdk/credential-providers":"^3.920.0","@aws-sdk/client-secrets-manager":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aws-secrets-manager-mcp_1.0.1_1761865970428_0.5111063140424585","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arvoretech/aws-secrets-manager-mcp","version":"1.0.2","keywords":["mcp","aws","secrets-manager","llm","ai","arvore"],"author":{"name":"Arvore"},"license":"MIT","_id":"@arvoretech/aws-secrets-manager-mcp@1.0.2","maintainers":[{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"}],"homepage":"https://github.com/arvoreeducacao/arvore-mcp-servers#readme","bugs":{"url":"https://github.com/arvoreeducacao/arvore-mcp-servers/issues"},"bin":{"aws-secrets-manager-mcp":"dist/index.js"},"dist":{"shasum":"077ba24c4d2233b5688ee77f31f707e545952f6a","tarball":"https://registry.npmjs.org/@arvoretech/aws-secrets-manager-mcp/-/aws-secrets-manager-mcp-1.0.2.tgz","fileCount":32,"integrity":"sha512-wr9GIdrmEoG3epudnNcK7lkBTuh/BV8NZ6oY9gH4tUYl4/CJd6LcHqcMzdJ2fn2ejn794eWgxy/RfVnFuujR3A==","signatures":[{"sig":"MEUCIDoSmkE7Dfe/Qb6XsjVFhc3h4WTSSI5ZQVLI0l/fmweRAiEAqqoosP2RtDyD70/j+4AmJb7Jd/9r43wivitPnJQnHGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e693015587b0573f63473530d3e6c99616ec66ec","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","lint:fix":"eslint src/**/*.ts --fix","test:cov":"vitest --coverage"},"_npmUser":{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"},"repository":{"url":"git+https://github.com/arvoreeducacao/arvore-mcp-servers.git","type":"git","directory":"packages/aws-secrets-manager"},"_npmVersion":"10.8.2","description":"AWS Secrets Manager MCP Server for managing secrets","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.22.4","@modelcontextprotocol/sdk":"^1.0.0","@aws-sdk/credential-providers":"^3.920.0","@aws-sdk/client-secrets-manager":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aws-secrets-manager-mcp_1.0.2_1761866067288_0.05029720987225583","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arvoretech/aws-secrets-manager-mcp","version":"1.0.3","keywords":["mcp","aws","secrets-manager","llm","ai","arvore"],"author":{"name":"Arvore"},"license":"MIT","_id":"@arvoretech/aws-secrets-manager-mcp@1.0.3","maintainers":[{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"}],"homepage":"https://github.com/arvoreeducacao/arvore-mcp-servers#readme","bugs":{"url":"https://github.com/arvoreeducacao/arvore-mcp-servers/issues"},"bin":{"aws-secrets-manager-mcp":"dist/index.js"},"dist":{"shasum":"70fc9ffdbefd9207eae18794b003078825219420","tarball":"https://registry.npmjs.org/@arvoretech/aws-secrets-manager-mcp/-/aws-secrets-manager-mcp-1.0.3.tgz","fileCount":32,"integrity":"sha512-Md9n+MeNB8K6HGiFnL7zdXpxAYOdruz69Up7rS7ADw55Mx8uHjZViZWoh5/AXlCMAJdNVsLti6hDbS0HdJd7eg==","signatures":[{"sig":"MEUCIQC40bI0FKYdag1MZ1t6u3Sv9+Fh724i/UdEV/XNQp+PRgIgJEYm8DSBIy522RPb+I2dYMuCt+gXbt7iAfrZ3SW3Mv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"785fcfad7173cfe2c9a5e5adb489fb45aba57e03","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","lint:fix":"eslint src/**/*.ts --fix","test:cov":"vitest --coverage"},"_npmUser":{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"},"repository":{"url":"git+https://github.com/arvoreeducacao/arvore-mcp-servers.git","type":"git","directory":"packages/aws-secrets-manager"},"_npmVersion":"10.8.2","description":"AWS Secrets Manager MCP Server for managing secrets","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.22.4","@modelcontextprotocol/sdk":"^1.0.0","@aws-sdk/credential-providers":"^3.920.0","@aws-sdk/client-secrets-manager":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aws-secrets-manager-mcp_1.0.3_1761866212232_0.36646864555609215","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@arvoretech/aws-secrets-manager-mcp","version":"1.0.4","keywords":["mcp","aws","secrets-manager","llm","ai","arvore"],"author":{"name":"Arvore"},"license":"MIT","_id":"@arvoretech/aws-secrets-manager-mcp@1.0.4","maintainers":[{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"}],"homepage":"https://github.com/arvoreeducacao/arvore-mcp-servers#readme","bugs":{"url":"https://github.com/arvoreeducacao/arvore-mcp-servers/issues"},"bin":{"aws-secrets-manager-mcp":"dist/index.js"},"dist":{"shasum":"f78d63768b7c0d44226ae1288656195ba240151d","tarball":"https://registry.npmjs.org/@arvoretech/aws-secrets-manager-mcp/-/aws-secrets-manager-mcp-1.0.4.tgz","fileCount":32,"integrity":"sha512-mlRxz5JBYG92Uv9kIzWYHxNXVcS9IxUEkt0xPZVDyaSlQBgnsR1cYSkgL0PaWDLyI85olWIfK4eMB7GPShfc4w==","signatures":[{"sig":"MEUCIQC2PJTYJCKqW63KzrD+qEZiU8XbVPVILJrvSbujzRS5uwIgXbMrsJAKNGBAl8z2yE7KPPNCISRP6ks7oOdtTILMMcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110689},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"db1ba069f2c6b9075ec771ddd8680ddbc1de7748","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"vitest","build":"tsc","start":"node dist/index.js","lint:fix":"eslint src/**/*.ts --fix","test:cov":"vitest --coverage"},"_npmUser":{"name":"joao.barros.arvore","email":"joao.barros@arvore.com.br"},"repository":{"url":"git+https://github.com/arvoreeducacao/arvore-mcp-servers.git","type":"git","directory":"packages/aws-secrets-manager"},"_npmVersion":"10.8.2","description":"AWS Secrets Manager MCP Server for managing secrets","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.22.4","@modelcontextprotocol/sdk":"^1.0.0","@aws-sdk/credential-providers":"^3.920.0","@aws-sdk/client-secrets-manager":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aws-secrets-manager-mcp_1.0.4_1761866494585_0.46538512152799005","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-30T22:08:13.085Z","modified":"2026-06-16T21:13:10.296Z","1.0.0":"2025-10-30T22:08:13.713Z","1.0.1":"2025-10-30T23:12:50.666Z","1.0.2":"2025-10-30T23:14:27.492Z","1.0.3":"2025-10-30T23:16:52.441Z","1.0.4":"2025-10-30T23:21:34.778Z"},"bugs":{"url":"https://github.com/arvoreeducacao/arvore-mcp-servers/issues"},"author":{"name":"Arvore"},"license":"MIT","homepage":"https://github.com/arvoreeducacao/arvore-mcp-servers#readme","keywords":["mcp","aws","secrets-manager","llm","ai","arvore"],"repository":{"url":"git+https://github.com/arvoreeducacao/arvore-mcp-servers.git","type":"git","directory":"packages/aws-secrets-manager"},"description":"AWS Secrets Manager MCP Server for managing secrets","maintainers":[{"email":"joao.barros@arvore.com.br","name":"joao.barros.arvore"},{"email":"rafasouza@protonmail.com","name":"rafsouza"},{"email":"pedro.adas@gmail.com","name":"pedro.adas"},{"email":"guilhermebscontact@gmail.com","name":"guilhermebs"},{"email":"ricardorbxx1@gmail.com","name":"ricardoraposorfox"},{"email":"jvgcunha2002@gmail.com","name":"jott4"},{"email":"vitor.piovezan@arvore.com.br","name":"vitor.piovezan"}],"readme":"# AWS Secrets Manager MCP Server\n\n[![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en/install-mcp?name=aws-secrets-manager-mcp&registry=https://npm.pkg.github.com&packageName=@arvoretech/aws-secrets-manager-mcp)\n\nMCP server for managing AWS Secrets Manager secrets.\n\n## Features\n\n- Create new secrets\n- Update existing secrets\n- Get secret values\n- List all secrets\n- Delete secrets\n- Describe secret metadata\n\n## Installation\n\n```bash\nnpm install -g @arvoretech/aws-secrets-manager-mcp --registry=https://npm.pkg.github.com\n```\n\nOr configure your `.npmrc`:\n\n```bash\necho \"@arvoretech:registry=https://npm.pkg.github.com\" >> ~/.npmrc\nnpm install -g @arvoretech/aws-secrets-manager-mcp\n```\n\n## Setup\n\n### Prerequisites\n\n- Node.js 18+\n- AWS credentials configured\n\n### Configuration\n\nYou can configure AWS credentials in multiple ways:\n\n#### Option 1: Using AWS Profile (Recommended)\n\nUse an AWS profile from your `~/.aws/credentials` and `~/.aws/config`:\n\n```bash\nAWS_PROFILE=your-profile-name\nAWS_REGION=us-east-1\n```\n\nThis method supports IAM roles with assume role automatically.\n\n#### Option 2: Using Direct Credentials\n\nSet the following environment variables:\n\n```bash\nAWS_ACCESS_KEY_ID=your_access_key\nAWS_SECRET_ACCESS_KEY=your_secret_key\nAWS_REGION=us-east-1\n```\n\n#### Option 3: AWS SDK Default Credential Chain\n\nLeave environment variables unset to use the AWS SDK default credential chain (recommended for EC2/ECS/Lambda environments).\n\n## Usage with Claude Desktop\n\nAdd to your Claude Desktop configuration file (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS):\n\n```json\n{\n  \"mcpServers\": {\n    \"aws-secrets-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@arvoretech/aws-secrets-manager-mcp\"],\n      \"env\": {\n        \"AWS_REGION\": \"us-east-1\",\n        \"AWS_PROFILE\": \"your-profile\"\n      }\n    }\n  }\n}\n```\n\nOr using direct credentials:\n\n```json\n{\n  \"mcpServers\": {\n    \"aws-secrets-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@arvoretech/aws-secrets-manager-mcp\"],\n      \"env\": {\n        \"AWS_ACCESS_KEY_ID\": \"your-access-key\",\n        \"AWS_SECRET_ACCESS_KEY\": \"your-secret-key\",\n        \"AWS_REGION\": \"us-east-1\"\n      }\n    }\n  }\n}\n```\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Run in development mode\npnpm dev\n\n# Build\npnpm build\n\n# Test\npnpm test\npnpm test:cov\n```\n\n### Tools\n\n#### create_secret\n\nCreate a new secret in AWS Secrets Manager.\n\n**Parameters:**\n\n- `name` (string, required): Secret name\n- `secretValue` (string, required): Secret value\n- `description` (string, optional): Secret description\n- `tags` (object, optional): Key-value tags\n\n#### update_secret\n\nUpdate an existing secret value.\n\n**Parameters:**\n\n- `secretId` (string, required): Secret name or ARN\n- `secretValue` (string, required): New secret value\n\n#### get_secret\n\nRetrieve a secret value.\n\n**Parameters:**\n\n- `secretId` (string, required): Secret name or ARN\n- `versionStage` (string, optional): Version stage (default: AWSCURRENT)\n\n#### list_secrets\n\nList all secrets.\n\n**Parameters:**\n\n- `maxResults` (number, optional): Maximum number of results\n\n#### delete_secret\n\nDelete a secret.\n\n**Parameters:**\n\n- `secretId` (string, required): Secret name or ARN\n- `forceDelete` (boolean, optional): Force delete without recovery window\n- `recoveryWindowInDays` (number, optional): Recovery window (7-30 days)\n\n#### describe_secret\n\nGet secret metadata.\n\n**Parameters:**\n\n- `secretId` (string, required): Secret name or ARN\n\n## License\n\nMIT\n","readmeFilename":"README.md"}