swift-ai-sdk MCP Server
teunlao/swift-ai-sdk
[](https://agentrank-ai.com/tool/teunlao--swift-ai-sdk/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) Unified AI SDK for Swift, bringing the power of Vercel AI SDK to Apple platforms
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
teunlao/swift-ai-sdk is a Swift tool licensed under Apache-2.0. Unified AI SDK for Swift, bringing the power of Vercel AI SDK to Apple platforms Topics: ai, swift, sdk, vercel, openai, claude, mcp.
Ranked #784 out of 24846 indexed tools.
In the top 4% of all indexed tools.
Ecosystem
Score Breakdown
155 stars → growing community
Last commit 1mo ago → moderate activity
8/8 issues closed → responsive maintainer
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
Matched Queries
From the README
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="logos/logo-white.png" />
<source media="(prefers-color-scheme: light)" srcset="logos/logo-black.png" />
</picture>
</p>
# Swift AI SDK
A unified AI SDK for Swift: streaming chat/completions, structured outputs, tool/function/MCP calling, and middleware — with 38 provider modules via one API (OpenAI, Anthropic, Google, Groq, xAI, Vercel, TogetherAI, and more). Based on the [Vercel AI SDK](https://github.com/vercel/ai) with a focus on full API parity.
**[Documentation](https://swift-ai-sdk-docs.vercel.app)** | **[Getting Started](https://swift-ai-sdk-docs.vercel.app/getting-started/ios-macos-quickstart)** | **[Examples](examples/)** | **[Discussions](https://github.com/teunlao/swift-ai-sdk/discussions)**
## Features
- Streaming and non-streaming text generation
- Structured outputs (typed `Codable` + JSON Schema)
- Tool/function calling + MCP tools
- Provider-agnostic API (swap provide Read full README on GitHub → Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.