Guides

Codex, Claude, and MCP Installation Guide

Fast path: run one command, restart the app, done.

1. One-Liner Installer

Ready-to-run for your repo:

Universal command

curl -fsSL https://hard-wired.org/install-mcp.sh | bash -s -- \
  --repo https://github.com/tappress/hard-wired-mcp-server.git \
  --name hard-wired-mcp

2. Codex One-Liner (Auto Config)

If you know your Codex MCP config file path, set `--config` and it writes JSON for you.

Codex command

curl -fsSL https://hard-wired.org/install-mcp.sh | bash -s -- \
  --repo https://github.com/tappress/hard-wired-mcp-server.git \
  --name hard-wired-mcp \
  --target codex \
  --config /ABSOLUTE/PATH/TO/CODEX_MCP_CONFIG.json
  1. Run command.
  2. Restart Codex.

3. Claude One-Liner (Auto Config)

Same pattern for Claude. Use your Claude MCP config file path.

Claude command

curl -fsSL https://hard-wired.org/install-mcp.sh | bash -s -- \
  --repo https://github.com/tappress/hard-wired-mcp-server.git \
  --name hard-wired-mcp \
  --target claude \
  --config /ABSOLUTE/PATH/TO/CLAUDE_MCP_CONFIG.json

4. Manual JSON (If You Skip --config)

Installer prints this block if no config path is provided.

MCP JSON snippet

{
  "mcpServers": {
    "my-tools": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/mcp-server/dist/index.js"]
    }
  }
}

FAQ

Do plugin or MCP repos have to be public on GitHub?

No. Public GitHub is optional. For curl one-liners, installer script URL must be reachable (public URL or authenticated private URL). MCP server repo itself can still be private.

Is this backend-free?

Yes, if you run tools and MCP servers on your own machine and keep data local. Some optional integrations call external APIs, but local-only mode is fully possible.

Why might processing feel slow?

Local processing trades cloud speed for privacy. Large files and heavier formats require more CPU time in your browser or local runtime, but content stays on your device.