MCP Server

swift-ai

com.jojapi/swift-ai
AI & Agents Developer Tools Public & reachable MCP 2026-07-28

What this MCP does

Provides a metered API for chat completions, speech generation, text embeddings, content moderation, and model listing.

get_models
List Models
Return a list of available models on this API Group: List Models. Billing per call: Credits: metered (~0.5 avg).
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
post_audio_speech
Create Speech
Generates audio from the input text. Group: Audio. Billing per call: Credits: metered (~187 avg).
Input schema
{'type': 'object', 'properties': {'body': {'type': 'object', 'description': 'JSON request body. Example: {"model":"tts-1","input":"Today is a wonderful day!","voice":"alloy"}'}}, 'additionalProperties': False}
post_chat_completions
Create Chat Completion
Creates a model response for the given chat conversation. Group: Chat. Billing per call: Credits: metered (~198.27 avg).
Input schema
{'type': 'object', 'properties': {'body': {'type': 'object', 'description': 'JSON request body. Example: {"model":"gpt-5.6-terra","stream":false,"messages":[{"role":"user","content":"How many days in 3 weeks."}]}'}}, 'additionalProperties': False}
post_embeddings
Create Embeddings
Creates an embedding vector representing the input text. Group: Embeddings. Billing per call: Credits: metered (~0 avg).
Input schema
{'type': 'object', 'properties': {'body': {'type': 'object', 'description': 'JSON request body. Example: {"input":"Today is a wonderful day","model":"text-embedding-3-large"}'}}, 'additionalProperties': False}
post_moderations
Create Moderation
Classifies if text is potentially harmful. Group: Moderations. Billing per call: Credits: metered.
Input schema
{'type': 'object', 'properties': {'body': {'type': 'object', 'description': 'JSON request body. Example: {"model":"text-moderation-latest","input":"Today is a wonderful day to build something people love!"}'}}, 'additionalProperties': False}
Changed
post_chat_completions
Oct. 1, 2026, 2:53 a.m.
Changed
post_chat_completions
Sept. 29, 2026, 3:02 a.m.
Changed
post_chat_completions
Sept. 27, 2026, 2:53 a.m.
Changed
post_chat_completions
Sept. 25, 2026, 3:02 a.m.
Changed
post_chat_completions
Sept. 23, 2026, 2:53 a.m.
Changed
post_chat_completions
Sept. 21, 2026, 3 a.m.
Changed
post_chat_completions
Sept. 19, 2026, 2:51 a.m.
Added
get_models
Sept. 17, 2026, 12:35 p.m.
Added
post_moderations
Sept. 17, 2026, 12:35 p.m.
Added
post_embeddings
Sept. 17, 2026, 12:35 p.m.
Added
post_audio_speech
Sept. 17, 2026, 12:35 p.m.
Added
post_chat_completions
Sept. 17, 2026, 12:35 p.m.