MCPcopy Index your code
hub / github.com/Sideko-Inc/sideko

github.com/Sideko-Inc/sideko @v1.6.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.6.3 ↗ · + Follow
190 symbols 347 edges 47 files 31 documented · 16%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Sideko

Automate your API Work and Accelerate Integrations

Website · Documentation

OpenAPI -> Dozens of Tools

  • 🚀 SDKs with types, tests, authentication, and code snippets
  • 🔄 Mock Servers that mimic API behavior
  • 📚 API Documentation that stays up to date automatically
  • 💻 CLI Tools for simple API interactions

Installation

# 🍏 macOS
brew install sideko-inc/tap/sideko

# 🐍 python - pypi
pip install sideko-py

# 📦 js - npm
npm install -g @sideko/cli

# ⚡ curl
curl -fsSL https://raw.githubusercontent.com/Sideko-Inc/sideko/main/install.sh | sh

Quickstart - Premium SDKs in Seconds

# authenticate (uses native keychain to store credentials on host)
sideko login

# interactively create sdks
sideko sdk init

Local Authentication

This CLI utilizes your computer's native secure store: - macOS: Keychain - Linux: keyutils - Windows: Credential Manager

To authenticate locally run: sideko login

Authenticating in CI/CD

Set SIDEKO_API_KEY environment variable in CI/CD. 1. With your own API key run: sideko account get-my-api-key 2. With a service account see documentation

Resources


Legacy CLI Installations

# via curl
curl -fsSL https://raw.githubusercontent.com/Sideko-Inc/sideko/v0.10.2/install.sh | sh

# via pip
pip install sideko-py==0.10.2

Core symbols most depended-on inside this repo

get_sideko_client
called by 23
sideko/src/utils/mod.rs
run_command
called by 21
release.py
log_table
called by 13
sideko/src/utils/logging.rs
header_panel
called by 12
sideko/src/utils/tabled.rs
log_json_raw
called by 8
sideko/src/utils/logging.rs
validate_path
called by 6
sideko/src/utils/validators.rs
confirm_action
called by 5
release.py
fmt_style
called by 5
sideko/src/styles.rs

Shape

Method 91
Function 46
Class 41
Enum 12

Languages

Rust96%
Python4%

Modules by API surface

sideko/src/cmds/sdk/init.rs29 symbols
sideko/src/utils/config.rs13 symbols
sideko/src/utils/validators.rs11 symbols
sideko/src/result.rs10 symbols
sideko/src/cmds/sdk/mod.rs10 symbols
sideko/src/utils/spinner.rs8 symbols
release.py8 symbols
sideko/src/styles.rs7 symbols
sideko/src/utils/url_builder.rs5 symbols
sideko/src/cmds/login.rs5 symbols
sideko/src/cmds/doc/deploy.rs4 symbols
sideko/src/cmds/config/autocomplete.rs4 symbols

For agents

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

⬇ download graph artifact