{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kaelorlabs/smitline","description":"Phone calls and Zoom, Teams and Google Meet meetings for any AI agent. Self-hosted.","title":"Smitline","repository":{"url":"https://github.com/kaelorlabs/smitline","source":"github"},"version":"0.2.0","websiteUrl":"https://github.com/kaelorlabs/smitline","packages":[{"registryType":"oci","identifier":"ghcr.io/kaelorlabs/smitline:0.2.0","runtimeHint":"docker","transport":{"type":"streamable-http","url":"http://127.0.0.1:8095/mcp","headers":[{"description":"Smitline's local MCP token. Print it with: docker exec smitline smitline setup register --json","isRequired":true,"value":"Bearer {smitline_token}","isSecret":true,"variables":{"smitline_token":{"description":"The token from docker exec smitline smitline setup register --json","isRequired":true,"isSecret":true}},"name":"Authorization"}]},"runtimeArguments":[{"isRequired":true,"value":"smitline","type":"named","name":"--name"},{"description":"Serves the console and MCP on 127.0.0.1:8095 and reaches the phone provider. On Docker Desktop, turn on host networking first.","isRequired":true,"value":"host","type":"named","name":"--network"},{"value":"unless-stopped","type":"named","name":"--restart"},{"description":"Keeps your keys, settings, and call history in the smitline volume.","isRequired":true,"value":"smitline:/data","type":"named","name":"-v"},{"description":"Needed for meetings only: Smitline starts a meeting container for each meeting. This gives it control of Docker; leave it out for phone calls only.","value":"/var/run/docker.sock:/var/run/docker.sock","type":"named","name":"-v"},{"isRequired":true,"type":"named","name":"-d"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T04:56:14.676881Z","publishedAt":"2026-10-07T04:56:14.676881Z","updatedAt":"2026-10-07T04:56:14.676881Z","isLatest":false}}}
