Fork of cyanheads' MCP toolkit that adds encoding tools and removes the system network tools.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add helper-tools --env NODE_ENV='<NODE_ENV>' -- node node_modules/@cyanheads/toolkit-mcp-server/build/index.js~/.codex/config.toml
[mcp_servers.helper-tools]
command = "node"
args = ["node_modules/@cyanheads/toolkit-mcp-server/build/index.js"]
env = { NODE_ENV = "<NODE_ENV>" }
# codex mcp add helper-tools --env NODE_ENV='<NODE_ENV>' -- node node_modules/@cyanheads/toolkit-mcp-server/build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"helper-tools": {
"command": "node",
"args": [
"node_modules/@cyanheads/toolkit-mcp-server/build/index.js"
],
"env": {
"NODE_ENV": "<NODE_ENV>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"helper-tools": {
"type": "stdio",
"command": "node",
"args": [
"node_modules/@cyanheads/toolkit-mcp-server/build/index.js"
],
"env": {
"NODE_ENV": "<NODE_ENV>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"helper-tools": {
"command": "node",
"args": [
"node_modules/@cyanheads/toolkit-mcp-server/build/index.js"
],
"env": {
"NODE_ENV": "<NODE_ENV>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"helper-tools": {
"command": "node",
"args": [
"node_modules/@cyanheads/toolkit-mcp-server/build/index.js"
],
"env": {
"NODE_ENV": "<NODE_ENV>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"helper-tools": {
"command": "node",
"args": [
"node_modules/@cyanheads/toolkit-mcp-server/build/index.js"
],
"env": {
"NODE_ENV": "<NODE_ENV>"
}
}
}
}Environment variables
NODE_ENV
Replace the placeholders with your own credentials and keep them out of version control.