Skip to content

tomsiwik/godmode

Repository files navigation

godmode

Agent sandboxed? Give it this tool only `Bash(godmode:*)` for save plug & play extensions

npm MIT

Documentation · Extensions


Imagine your coding agent gets dropped on a desert island and is allowed to bring one thing. What would it pick? A Swiss Army knife, obviously. The terminal is that island — sometimes it's a bare, lonely sandbox with nothing on it, sometimes it's a rich setup like a Mac Studio with everything you could want. But as long as the agent has a knife it can pull any tool out of, it'll be fine. That knife is godmode.

Install

npm install -g godmode

Usage

godmode extension add stripe
godmode api stripe customers cus_123
godmode mcp stripe

Claude Code

{
  "mcpServers": {
    "stripe": {
      "command": "godmode",
      "args": ["mcp", "stripe"]
    }
  }
}

Custom Extensions

# manifest.yaml
slug: my-extension
name: My Extension
type: api                              # api | graphql | mcp
spec: https://example.com/openapi.json
url: https://api.example.com
auth:
  env: MY_API_KEY
godmode extension add ./my-extension

About

better than mcp

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors