Versioned Packages
Organize tools with semantic versioning. Track changes and roll back when needed.
Sandboxed Execution
Execute in isolated environments with E2B, Daytona, or Cloudflare Workers.
MCP Integration
Connect directly to Claude Desktop via MCP protocol with one-click setup.
SDK Integration
Simple programmatic access
Execute tools from your applications with our TypeScript SDK. Full type safety and automatic error handling included.
Get your API keyexample.ts
import { createClient } from "@jinba/sdk";
const jinba = createClient({
apiKey: process.env.JINBA_API_KEY,
});
const result = await jinba.run(
"my-toolset",
"calculator",
{ expression: "2 + 2" }
);
console.log(result.output);
// { result: 4 }claude_desktop_config.json
{
"mcpServers": {
"my-toolset": {
"command": "npx",
"args": [
"-y", "supergateway",
"--streamableHttp",
"https://tool-registry-api.jinba.io/v1/public/{orgSlug}/{toolsetSlug}/mcp",
"--header",
"Authorization: Bearer $JINBA_API_KEY"
]
}
}
}Claude Desktop
Native MCP integration
Enable MCP Server mode for any toolset and connect directly to Claude Desktop. Your tools become native capabilities within the assistant.
- One-click MCP endpoint generation
- Secure API key authentication
- Automatic schema validation