npm tokens will stop publishing in January 2027. go-tokenless switches your GitHub Actions to trusted publishing (OIDC) in one command. CLI, MCP server and Agent Skill.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add go-tokenless -- npx -y go-tokenless~/.codex/config.toml
[mcp_servers.go-tokenless]
command = "npx"
args = ["-y", "go-tokenless"]
# codex mcp add go-tokenless -- npx -y go-tokenless~/.cursor/mcp.json
{
"mcpServers": {
"go-tokenless": {
"command": "npx",
"args": [
"-y",
"go-tokenless"
]
}
}
}.vscode/mcp.json
{
"servers": {
"go-tokenless": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"go-tokenless"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"go-tokenless": {
"command": "npx",
"args": [
"-y",
"go-tokenless"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"go-tokenless": {
"command": "npx",
"args": [
"-y",
"go-tokenless"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"go-tokenless": {
"command": "npx",
"args": [
"-y",
"go-tokenless"
]
}
}
}