---
title: APIs, SDKs, and CLIs Overview
description: Browse Thru's RPC APIs, SDK packages, and command-line tooling.
source_url:
  html: https://thru.org/docs/api-ref/overview/
  md: https://thru.org/docs/api-ref/overview.md
---

# APIs, SDKs, and CLIs Overview

Use this section to find the right interface for your integration, whether you are calling Thru over RPC, working with one of the SDK packages, or using `thru`.

## SDKs

For package-level integration guidance, start with the SDK resource index.

[SDK Packages ](https://thru.org/docs/program-development/developer-resources.md)Browse Thru packages for TypeScript, browser, React, Rust, and CLI-based workflows.

## CLI

For command-line workflows such as configuring RPC endpoints, deploying programs, and managing on-chain resources, use the CLI reference.

[CLI Reference ](https://thru.org/docs/cli-reference/overview.md)Find command docs for network configuration, tokens, name service, registrars, and ABI tooling.

## Explorer MCP

For agent-driven workflows that need live chain context from the explorer, use the Explorer MCP server.

[Explorer MCP ](https://thru.org/docs/api-ref/explorer-mcp/overview.md)Let coding agents inspect blocks, transactions, accounts, recent activity, search results, and on-chain ABIs through MCP tools.

## gRPC

For high-performance applications requiring efficient binary serialization and streaming capabilities, gRPC provides the most powerful interface to the Thru blockchain. gRPC-Web is also available for browser-based applications.

[gRPC API ](https://thru.org/docs/api-ref/grpc/overview.md)High-performance Protocol Buffers-based API with support for streaming, bidirectional communication, and efficient binary serialization. Includes gRPC-Web for browsers.
