Suigar TypeScript SDKs
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Topics declared
- ✓Documented (README)
claude mcp add ts-sdks -- npx -y add-mcp{
"mcpServers": {
"ts-sdks": {
"command": "npx",
"args": ["-y", "add-mcp"]
}
}
}MCP Servers overview
# Suigar TypeScript SDKs
A collection of TypeScript SDKs and MCP tooling for interacting with the Suigar contracts.
## Documentation
For SDK documentation, visit [suigar.com/docs/sdk](https://suigar.com/docs/sdk).
For MCP documentation, visit [suigar.com/docs/mcp](https://suigar.com/docs/mcp).
For Sui TypeScript SDK documentation, visit [sdk.mystenlabs.com](https://sdk.mystenlabs.com/).
## Install the MCP server
Install Suigar MCP for all detected coding agents with [add-mcp](https://www.npmjs.com/package/add-mcp):
```bash
npx add-mcp @suigar/mcp@latest --name suigar
```
Add `-y` to skip the installer prompts. Restart or reload your MCP client after installation.
To configure an MCP client manually, use:
```json
{
"mcpServers": {
"suigar": {
"command": "npx",
"args": ["-y", "@suigar/mcp@latest"]
}
}
}
```
## Agent Skills
Suigar agent skills live in the separate `Suigar-Gaming/agent-skills` repository. The MCP-focused skill teaches agents how to install, configure, and operate `@suigar/mcp` for Suigar config reads, game metadata, NFT lookups, referral claim reads, unsigned transaction builders, and dry-runs.
Install all Suigar skills with:
```bash
npx skills add Suigar-Gaming/agent-skills --global --yes
```
Install only the MCP skill with:
```bash
npx skills add Suigar-Gaming/agent-skills --skill suigar-mcp --global --yes
```
## Packages
- `@suigar/sdk` in `packages/sdk`: ESM-only TypeScript SDK for Suigar provably fair on-chain Sui casino game, NFT, referral transactions.
- `@suigar/mcp` in `packages/mcp`: MCP stdio server and MCP App for reading Suigar config, game metadata, NFTs, and referral claim amounts, plus building unsigned Suigar transactions through the SDK.
The SDK's public `@suigar/sdk/utils` entrypoint includes `DEFAULT_QUERY_LIMIT` (`50`), the reusable default page size for SDK queries. Import it instead of duplicating that value whenever an application or a new paginated SDK call needs the standard limit.
## Development
Any of the following commands can be run at the root of the project.
When running a task that depends on generated or built artifacts, use `turbo` to ensure task dependencies are run first.
### Setup
```bash
pnpm install
pnpm run build
```
Dependency install scripts are disabled by default in `pnpm-workspace.yaml`. If a new dependency needs an install or build script, explicitly review it before approving it with `pnpm approve-builds`. Transitive dependencies are also blocked from resolving untrusted git or tarball URLs.
### Building
```bash
pnpm run build
# or
pnpm turbo run build
```
### Unit Tests
For unit tests:
```bash
pnpm run test
# or
pnpm turbo run test
```
### Type Checking
```bash
pnpm run typecheck
# or
pnpm turbo run typecheck
```
### Linting
This repo uses Oxlint and Oxfmt for linting and formatting.
```bash
pnpm run lint
```
You can automatically fix many lint issues by running:
```bash
pnpm run lint:fix
```
To run Oxlint and Oxfmt individually, use:
```bash
pnpm run oxlint
pnpm run oxfmt
pnpm run oxlint:fix
pnpm run oxfmt:fix
```
What people ask about ts-sdks
What is Suigar-Gaming/ts-sdks?
+
Suigar-Gaming/ts-sdks is mcp servers for the Claude AI ecosystem. Suigar TypeScript SDKs It has 0 GitHub stars and its last recorded update is dated 2026-08-20.
How do I install ts-sdks?
+
You can install ts-sdks by cloning the repository (https://github.com/Suigar-Gaming/ts-sdks) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Suigar-Gaming/ts-sdks safe to use?
+
Our security agent has analyzed Suigar-Gaming/ts-sdks and assigned a Trust Score of 90/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains Suigar-Gaming/ts-sdks?
+
Suigar-Gaming/ts-sdks is maintained by Suigar-Gaming. The last recorded GitHub activity is dated 2026-08-20, with 1 open issues.
Are there alternatives to ts-sdks?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy ts-sdks to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/suigar-gaming-ts-sdks)<a href="https://claudewave.com/repo/suigar-gaming-ts-sdks"><img src="https://claudewave.com/api/badge/suigar-gaming-ts-sdks" alt="Featured on ClaudeWave: Suigar-Gaming/ts-sdks" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!