{"data":{"name":"com.sagots/sagot","title":"SAGOT","description":"AI voice agents that place and answer phone calls, with transcripts and outcomes.","version":"0.2.0","websiteUrl":"https://sagots.com/docs/mcp-quickstart","repositoryUrl":null,"remotes":[{"url":"https://sagots.com/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"description":"Optional: a SAGOT API key as 'Bearer <key>'. Without it, assistants sign in with OAuth 2.1."}]}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-17T11:31:11.925Z","updatedAt":"2026-10-17T11:31:11.925Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"SAGOT","source":"official-registry","sourceId":"com.sagots/sagot","updatedAt":"2026-10-17T11:31:11.925Z","confidence":100,"websiteUrl":"https://sagots.com/docs/mcp-quickstart","description":"AI voice agents that place and answer phone calls, with transcripts and outcomes.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"access_info","title":null,"description":"Read public registration availability (closed alpha is the default) and whether the caller's session or credential is valid (signedIn).","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"ba7ffe178b6693c9bbef0ee8c401f9f0bec4a50a5142226ff2bb886d43fa9a24","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_acceptTerms","title":null,"description":"Signed-in session only: accept the current Terms of Service, Data Processing Addendum and Privacy Notice (version from account.me termsVersion). Records the version and time on your account.","inputSchema":{"type":"object","properties":{"version":{"type":"string","maxLength":20,"description":"The termsVersion you accept (see account.me)."}},"required":["version"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"48e02bd296a8d3431d96d2e60b49c429b0f19f5076966e3969018a5366c0fc3a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_delete","title":null,"description":"Signed-in session only: delete your own SAGOT account after confirming your password. Refused while you own a workspace (transfer ownership or delete it first) or hold a SAGOT staff role. Removes you from every workspace, revokes your sessions and API keys and anonymises your account; your email can register again.","inputSchema":{"type":"object","properties":{"password":{"type":"string","minLength":1,"maxLength":128,"description":"Your current password, to confirm it is you."}},"required":["password"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"212fc454449227a8db956425219d2c080063a1da4768b0b2f0287af77312f560","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_login","title":null,"description":"SAGOT account.login. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"password":{"type":"string","minLength":1,"maxLength":128},"code":{"description":"Two-step sign-in: the 6-digit authenticator code or a recovery code.","type":"string","minLength":6,"maxLength":20}},"required":["email","password"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"b866a6b71e418dd29db827adfa5177d62ce86e8fa9fdde937612aeaba4550e03","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_logout","title":null,"description":"SAGOT account.logout. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"439481d74c64d7fc0e326ee5e31f1d0f88d16375569b7da2f429069fa4f0a613","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_me","title":null,"description":"SAGOT account.me. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"f6ac025a079e4e55d5489b8a7e548627ba509d19791267262e06168b642aa249","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_mfaDisable","title":null,"description":"Signed-in session only: turn two-step sign-in off with your password and a current code or recovery code. SAGOT staff cannot use the platform console without it.","inputSchema":{"type":"object","properties":{"password":{"type":"string","minLength":1,"maxLength":128},"code":{"type":"string","minLength":6,"maxLength":20}},"required":["password","code"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"6475cb7e27b5d69601e0bf02cf452874dce0b5125900fe5e5514f5d35039286c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_mfaEnable","title":null,"description":"Signed-in session only: confirm a 6-digit code from the authenticator app to turn two-step sign-in on. Returns 10 one-time recovery codes once; store them safely. Sign-in then needs a code (account.login code).","inputSchema":{"type":"object","properties":{"code":{"type":"string","minLength":6,"maxLength":20}},"required":["code"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"c3c193a093c8c5226350c45946b7503e47d55ab832e46d12494a2a809e0b1f89","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_mfaRecoveryCodes","title":null,"description":"Signed-in session only: replace all recovery codes after confirming a current code. Returns the 10 new codes once.","inputSchema":{"type":"object","properties":{"code":{"type":"string","minLength":6,"maxLength":20}},"required":["code"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"d2761dac310c394061cc9b237b6eb998c578ba49d2db16857cc74bc41bd81ee9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_mfaSetup","title":null,"description":"Signed-in session only: start turning on two-step sign-in. Confirms your password and returns a new authenticator secret and otpauth:// URI (scan as a QR code). Nothing changes until account.mfaEnable confirms a code.","inputSchema":{"type":"object","properties":{"password":{"type":"string","minLength":1,"maxLength":128}},"required":["password"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"fd45daa281fbd99366353f0e68639ef1647c55d6e55ca9e7a43bf3cdefa9e58f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"account_register","title":null,"description":"SAGOT account.register. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":200},"email":{"type":"string","maxLength":254,"format":"email","pattern":"^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"password":{"type":"string","minLength":12,"maxLength":128},"invitationToken":{"type":"string","minLength":32,"maxLength":100},"memberInvitationToken":{"type":"string","minLength":32,"maxLength":100},"acceptTerms":{"type":"boolean","const":true,"description":"Must be true: you accept the current Terms of Service (/terms), Data Processing Addendum (/data-processing) and Privacy Notice (/privacy)."}},"required":["name","email","password","acceptTerms"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"f63fc5b51421d0d2e74960184e4c297dff4630a390a776794e6ae5e91eb4128b","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_create","title":null,"description":"SAGOT agents.create. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"persona":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":200},"instructions":{"type":"string","minLength":10,"maxLength":12000},"greeting":{"type":"string","minLength":1,"maxLength":1000},"inboundGreeting":{"default":"","type":"string","maxLength":1000},"voice":{"default":"Sulafat","type":"string","enum":["Aoede","Sulafat","Kore","Puck","Charon","Fenrir"]},"language":{"default":"English and Filipino","type":"string","minLength":2,"maxLength":100},"knowledge":{"default":"","type":"string","maxLength":12000},"offer":{"default":"","type":"string","maxLength":12000},"questions":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}},"integrationId":{"default":null,"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"integrationIds":{"description":"Selected action connections. An explicit empty list removes all; overrides legacy integrationId.","maxItems":20,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"handoffOwner":{"type":"string","minLength":1,"maxLength":200}},"required":["name","instructions","greeting","handoffOwner"]}},"required":["workspaceId","persona"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"1fe9494b673af82bf138c266156821e76362c77de5c59607dc3fe16b97ff33da","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_get","title":null,"description":"SAGOT agents.get. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["workspaceId","id"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"a75193885390d728ad76f0efaf06b45d4c7aafcc998b07ede22bf58ca4ff03cb","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_list","title":null,"description":"SAGOT agents.list. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"limit":{"default":50,"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["workspaceId"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"5bdb1488f52f6fc4854d483308a8e2d7edd1b6b3eb749e27b08b53224ce10697","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_pause","title":null,"description":"SAGOT agents.pause. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["workspaceId","id"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"775cee157b578415fe4e19de2854d8cb2cdd75a13300198ace724a3a423d50a4","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_publish","title":null,"description":"Publish a validated draft for new calls. Active calls keep their original snapshot.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"revision":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["workspaceId","id","revision"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"159a0e33b9a9aadca3f35bd4d2d6e47904d525666d77369efa1280086b5d10c0","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_retire","title":null,"description":"SAGOT agents.retire. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"version":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["workspaceId","id","version"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"57b3de1cb5aa34908e8c15dbdc186c06fbdc460159dc72584f28f0843d40fee7","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_rollback","title":null,"description":"Point new calls to a previous published version.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"version":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["workspaceId","id","version"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"33fb78e200b8d4183eb6d855cffd63ef198f5c09f155fd7cd639c7336325b478","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_save","title":null,"description":"SAGOT agents.save. Uses the same authorization and validation as website, API and CLI.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"revision":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"persona":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":200},"instructions":{"type":"string","minLength":10,"maxLength":12000},"greeting":{"type":"string","minLength":1,"maxLength":1000},"inboundGreeting":{"default":"","type":"string","maxLength":1000},"voice":{"default":"Sulafat","type":"string","enum":["Aoede","Sulafat","Kore","Puck","Charon","Fenrir"]},"language":{"default":"English and Filipino","type":"string","minLength":2,"maxLength":100},"knowledge":{"default":"","type":"string","maxLength":12000},"offer":{"default":"","type":"string","maxLength":12000},"questions":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}},"integrationId":{"default":null,"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"integrationIds":{"description":"Selected action connections. An explicit empty list removes all; overrides legacy integrationId.","maxItems":20,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"handoffOwner":{"type":"string","minLength":1,"maxLength":200}},"required":["name","instructions","greeting","handoffOwner"]}},"required":["workspaceId","id","revision","persona"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"937f455de8c051016ec00b6bda3534506aae9eca4a7f4893c9f76a180a60dc3c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"agents_test","title":null,"description":"Validate the current draft and its integration. This is configuration validation, not a voice-quality score. Use a draft SIP call to hear the result.","inputSchema":{"type":"object","properties":{"workspaceId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"revision":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["workspaceId","id","revision"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"be18e0bf4a25706c9ae6494946107b173edb3a070c4fcb3e8471afeb129f68ae","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"assistants_authorize","title":null,"description":"Signed-in session only: allow (with a workspaceId) or deny an AI assistant's request to use SAGOT. Allowing gives that assistant the listed scopes in one workspace — never admin, never more than your role — and returns redirectTo, the address to send the browser back to.","inputSchema":{"type":"object","properties":{"request":{"type":"object","properties":{"response_type":{"type":"string","maxLength":40},"client_id":{"type":"string","minLength":1,"maxLength":500},"redirect_uri":{"type":"string","minLength":1,"maxLength":2000},"code_challenge":{"type":"string","maxLength":200},"code_challenge_method":{"type":"string","maxLength":20},"scope":{"type":"string","maxLength":500},"state":{"type":"string","maxLength":2000},"resource":{"type":"string","maxLength":500}},"required":["response_type","client_id","redirect_uri"]},"allow":{"type":"boolean"},"workspaceId":{"description":"Workspace the assistant may use; required to allow.","type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"required":["request","allow"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"7ca0f526141d0b3c237e9a5212deac524970eb833e7379caeb8f0e9abec81384","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"assistants_clients_create","title":null,"description":"Signed-in session only: create an OAuth client ID and secret for an assistant that asks for them, such as Gemini Enterprise (redirect https://vertexaisearch.cloud.google.com/oauth-redirect). The secret is returned once. People who sign in through it still choose their own workspace.","inputSchema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":200},"redirectUris":{"minItems":1,"maxItems":10,"type":"array","items":{"type":"string","maxLength":2000,"format":"uri"}}},"required":["name","redirectUris"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"e32aab961beb033711f18fa0fa9a01af15705cf3d99a0474586c47f3cc4a7440","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"assistants_clients_list","title":null,"description":"Signed-in session only: OAuth client IDs you created for assistants, with their redirect addresses.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"f439932412fb32c5bc91183614b19da2a880e642b14bde25f2e8ddf3761254d5","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"assistants_clients_revoke","title":null,"description":"Signed-in session only: revoke an OAuth client ID you created; assistants using it can no longer sign in or refresh tokens.","inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":100}},"required":["id"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"2e342a9e32da7293d481a1c2a22d6d37a434dc9a63540bebd36fc7fb2d73822a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"},{"serverName":"com.sagots/sagot","endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","name":"assistants_list","title":null,"description":"Signed-in session only: AI assistants connected to your account through OAuth, with workspace, scopes, when connected and last used.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"7f7bcf090dbfcc1481714dfe59918ece8632aa01e84f928efb982a4686a6a750","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T10:46:22.382Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"0e24e6ca2c97c6fb6f8975a01a9dee35da865709b20ed1f0d1a3e1e60e3d6c01","protocol":"streamable-http","status":"indexed","toolCount":50,"observedAt":"2026-10-30T10:46:22.382Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.sagots/sagot":{"url":"https://sagots.com/mcp"}}},"Cursor":{"mcpServers":{"com.sagots/sagot":{"url":"https://sagots.com/mcp"}}},"VS Code":{"servers":{"com.sagots/sagot":{"type":"http","url":"https://sagots.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://sagots.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.sagots%2Fsagot","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.sagots%2Fsagot","name":"com.sagots/sagot","description":"AI voice agents that place and answer phone calls, with transcripts and outcomes.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://sagots.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://sagots.com/docs/mcp-quickstart","repositoryUrl":null,"version":"0.2.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.sagots/sagot","status":"online","lastCheckedAt":"2026-11-03T21:17:59.868Z","lastSuccessfulCheck":"2026-11-03T21:17:59.868Z","latencyMs":667,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:17:59.868Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:17:59.868Z"},"security":null,"timestamps":{"createdAt":"2026-10-17T11:31:11.925Z","updatedAt":"2026-10-17T11:31:11.925Z","observedAt":"2026-11-03T21:17:59.868Z"},"compatibility":{"serverVersion":"0.2.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}