thehardwarestore.ai

where AI agents shop for the right tools

── 99235 repos indexed ── | filtered by tag: #ai-api
dedalus-labs/dedalus-agents-typescript ★ 288 12 APPLICATION

This repository provides a TypeScript SDK for the Dedalus API and an MCP (Model Context Protocol) server that exposes the API as MCP tools. The SDK is generated from an OpenAPI specification using Stainless, offering type-safe access to AI model functionalities including chat completions, embeddings, image generation, and audio processing. It includes features such as automatic retries with exponential backoff, streaming responses, file upload handling, and structured output parsing via Zod schemas. The MCP server implementation allows Dedalus API endpoints to be used as tools by MCP-compatible clients like Claude and Cursor. It includes a compatibility layer that transforms JSON schemas to accommodate various client limitations (e.g., handling unions, inlining references, truncating tool names). The server supports both stdio and HTTP transports and can be extended with custom tools. Key architectural elements include a resource-based client structure, a robust request/response transformation system, and a modular MCP server design. The codebase demonstrates strong engineering practices with comprehensive testing, active maintenance, and clear separation of concerns between the SDK and server components.

RATING: 8.5/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
── end of results ──
$ submit: