MCPcopy
hub / github.com/sniptt-official/ots

github.com/sniptt-official/ots @v0.3.1 sqlite

repository ↗ · DeepWiki ↗ · release v0.3.1 ↗
22 symbols 62 edges 6 files 7 documented · 32%
README

OTS Logo

If you use this repo, please star it ✨


🔐 Share end-to-end encrypted secrets with others via a one-time URL

Use to securely share API Keys, Signing secrets, Passwords, etc. with 3rd parties or with your team

Secrets are destructed 💥 once viewed, or after specified expiry


Looking for the web version?

https://ots.sniptt.com


Install

Homebrew

The recommended way to install ots on macOS is via Homebrew.

brew install ots

Go

go get -u github.com/sniptt-official/ots

Usage

render1628628123170

Prompt

> ots new -x 2h
Enter your secret: 

The default expiry is 24 hours.

Pipeline

You can also use pipes, for example

pbpaste | ots new

or

cat .env | ots new

Data residency

Use --region to choose where the secrets reside.

The default region is us-east-1.

ots new -x 24h --region eu-central-1

FAQs

Please refer to our Q&A discussions.

License

See LICENSE

Core symbols most depended-on inside this repo

Bytes
called by 3
crypto/encrypt/encrypt.go
ExtractNonce
called by 1
crypto/encrypt/encrypt.go
CiphertextWithoutNonce
called by 1
crypto/encrypt/encrypt.go
validateExpiry
called by 1
cmd/new.go
getInputBytes
called by 1
cmd/new.go
displayResult
called by 1
cmd/new.go
isValidRegion
called by 1
cmd/new.go
Execute
called by 1
cmd/root.go

Shape

Function 15
Struct 4
Method 3

Languages

Go100%

Modules by API surface

cmd/new.go6 symbols
api/client/client.go6 symbols
crypto/encrypt/encrypt.go4 symbols
cmd/root.go4 symbols
main.go1 symbols
crypto/encrypt/encrypt_test.go1 symbols

Dependencies from manifests, versioned

github.com/fsnotify/fsnotifyv1.8.0 · 1×
github.com/inconshreveable/mousetrapv1.1.0 · 1×
github.com/magiconair/propertiesv1.8.9 · 1×
github.com/sagikazarmark/locaferov0.7.0 · 1×
github.com/sagikazarmark/slog-shimv0.1.0 · 1×
github.com/sourcegraph/concv0.3.0 · 1×
github.com/spf13/aferov1.12.0 · 1×

For agents

$ claude mcp add ots \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact