API reference¶
Use the package-level references below to find the public API surface for each language.
Python¶
Import from mcp_compressor:
from mcp_compressor import CompressorClient, ToolSpec
Key public objects:
CompressorClientCompressorProxyProxyToolProxyResponseExecutableToolGeneratedCodeClientToolSpeccompress_tool_listingformat_tool_schema_responseparse_tool_argvparse_mcp_configcreate_just_bash_commands
TypeScript¶
Import from @atlassian/mcp-compressor:
import { CompressorClient, compressTools, toAISDKTools } from "@atlassian/mcp-compressor";
Key public exports:
CompressorClientCompressorProxyProxyToolProxyResponseExecutableToolGeneratedCodeClientcompressToolscompressToolListingformatToolSchemaResponseparseToolArgvparseMCPConfigcreateJustBashCommandstoAISDKToolstoMastraTools
Rust¶
Import from mcp_compressor:
use mcp_compressor::sdk::{CompressorClient, ServerConfig};
Key public modules:
mcp_compressor::sdkmcp_compressor::compressionmcp_compressor::client_genmcp_compressor::climcp_compressor::config
See SDK reference overview for language-by-language examples.