Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

SwiftMCP

БесплатноНе проверен

Model Context Protocol (MCP) Swift

GitHubEmbed

Описание

Model Context Protocol (MCP) Swift

README

A Swift implementation of the Model Context Protocol (MCP) for AI agent interactions.

Overview

SwiftMCP is a Model Context Protocol (MCP) implementation in Swift, consisting of both server and client components.

Requirements

  • Swift 6.2+
  • iOS 26+ / macOS 26+
  • Xcode 26+

Project Structure

The project is organized into two main components:

  • SwiftMCPServer: The server implementation
  • SwiftMCPClient: The client implementation

Dependencies

Installation

  1. Clone the repository:
git clone <repo>
cd SwiftMCP
  1. Build the project:
swift build

Server

The SwiftMCP server component provides a Model Context Protocol server implementation in Swift. It enables AI agents to interact with Swift applications using the standard MCP protocol.

Features

  • Built with Swift 6.2+
  • Implements MCP protocol over standard I/O
  • Includes support for logging, prompts, resources, and tools
  • Designed for iOS 26+ and macOS 26+

Getting Started

  1. Build the server:
swift build --product SwiftMCPServer
  1. Run the server:
swift run SwiftMCPServer

Server Component Details

The server component (SwiftMCPServer) is responsible for:

  • Handling incoming MCP connections
  • Managing model context
  • Processing client requests
  • Maintaining state synchronization

Location: SwiftMCPServer/Sources

Client

The SwiftMCP client component allows Swift applications to connect to and interact with MCP-compatible AI agents.

Features

  • Built with Swift 6.2+
  • Implements MCP client over standard I/O
  • Designed for iOS 26+ and macOS 26+
  • Simple API for initializing and communicating with MCP servers

Getting Started

  1. Build the client:
swift build --product SwiftMCPClient
  1. Run the client:
swift run SwiftMCPClient

Client Component Details

The client component (SwiftMCPClient) provides:

  • Connection management to MCP server
  • Model context synchronization
  • Real-time updates handling
  • Client-side state management

Location: SwiftMCPClient/Sources

from github.com/G1Joshi/SwiftMCP

Установка SwiftMCP

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/G1Joshi/SwiftMCP

FAQ

SwiftMCP MCP бесплатный?

Да, SwiftMCP MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для SwiftMCP?

Нет, SwiftMCP работает без API-ключей и переменных окружения.

SwiftMCP — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить SwiftMCP в Claude Desktop, Claude Code или Cursor?

Открой SwiftMCP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare SwiftMCP with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai