Developer Quickstart
Memside provides JavaScript and Python SDKs, a REST API, and a hosted MCP server.
Choose a path
Section titled “Choose a path”| Use case | Recommended path |
|---|---|
| JavaScript or TypeScript application | JavaScript SDK |
| Python application | Python SDK |
| Another language or a simple script | REST API |
| ChatGPT, Claude, Grok, or an IDE agent | MCP setup guides |
Before starting
Section titled “Before starting”- Sign in to Memside.
- Open Settings > Developer & API.
- Create an API key.
- Copy the key when it is shown.
- Store it in an environment variable.
Windows PowerShell:
$env:MEMSIDE_API_KEY = "mem_sk_your_key_here"macOS or Linux:
export MEMSIDE_API_KEY="mem_sk_your_key_here"Test the API
Section titled “Test the API”curl https://api.memside.com/context/startup \ -H "Authorization: Bearer $MEMSIDE_API_KEY"The response should contain JSON from Memside. An invalid key returns an authentication error.
Install an SDK
Section titled “Install an SDK”JavaScript:
npm install memsidePython:
pip install memsidePublic source
Section titled “Public source”The SDK source, examples, changelog, support information, and issue tracker are available in the Memside public GitHub repository.