Speko on ChatGPT, Claude, Cursor and Grok Bot
Listings side by side
| Field | SpekoChatGPT · Apps SDK | SpekoClaude · Connector | SpekoCursor · Plugin | SpekoGrok Bot · Plugin |
|---|---|---|---|---|
| Kind | Apps SDK | Connector | Plugin | Plugin |
| Best rank | #28 Communication | #383 Most popular · among connectors | #326 Popular | #326 Popular |
| Charts | 1 | 3 | 1 | 1 |
| Countries | 40/40 | Worldwide | Worldwide | Worldwide |
| Tools or skills | 1 | 123 | — | — |
| MCP server | chatgpt.speko.ai | mcp.speko.ai | mcp.speko.ai | mcp.speko.ai |
| Developer | Speko | Speko | Speko | Speko |
| Website | speko.ai | speko.ai | speko.ai | speko.ai |
| Starter prompts | 3 | — | — | — |
| Created or launched | Created Aug 21, 2026 | Launched Aug 15, 2026 | Launched Oct 6, 2026 | Launched Oct 6, 2026 |
| Listing changes | — | — | — | — |
Gaps
ChatGPT · Apps SDK
- 123 tools not hereagent access oauth grant revoke, agent access overview, agents apply prompt fix, agents apply stack fix…
Claude · Connector
- 1 tool or skill not herephone call
Cursor · Plugin
- 124 tools or skills not hereagent access oauth grant revoke, agent access overview, agents apply prompt fix, agents apply stack fix…
- No tool names
Grok Bot · Plugin
- 124 tools or skills not hereagent access oauth grant revoke, agent access overview, agents apply prompt fix, agents apply stack fix…
- No tool names
Tool coverage
| Tool | ChatGPT · Apps SDK1 skill | Claude · Connector123 tools | Cursor · Plugin— | Grok Bot · Plugin— |
|---|---|---|---|---|
| agent access oauth grant revoke | – | agent_access.oauth_grant.revoke | – | – |
| agent access overview | – | agent_access.overview | – | – |
| agents apply prompt fix | – | agents.apply_prompt_fix | – | – |
| agents apply stack fix | – | agents.apply_stack_fix | – | – |
| agents calls list | – | agents.calls.list | – | – |
| agents config structure get | – | agents.config_structure.get | – | – |
| agents create | – | agents.create | – | – |
| agents delete | – | agents.delete | – | – |
| agents deploy | – | agents.deploy | – | – |
| agents duplicate | – | agents.duplicate | – | – |
| agents evals character set | – | agents.evals.character.set | – | – |
| agents evals create | – | agents.evals.create | – | – |
| agents evals delete | – | agents.evals.delete | – | – |
| agents evals generate | – | agents.evals.generate | – | – |
| agents evals list | – | agents.evals.list | – | – |
| agents evals run | – | agents.evals.run | – | – |
| agents evals runs list | – | agents.evals.runs.list | – | – |
| agents evals runs suggest fix | – | agents.evals.runs.suggest_fix | – | – |
| agents evals suggest prompt fix | – | agents.evals.suggest_prompt_fix | – | – |
| agents evals trends get | – | agents.evals.trends.get | – | – |
| agents evals update | – | agents.evals.update | – | – |
| agents get | – | agents.get | – | – |
| agents graph get | – | agents.graph.get | – | – |
| agents graph replace | – | agents.graph.replace | – | – |
| agents graph seed | – | agents.graph.seed | – | – |
| agents list | – | agents.list | – | – |
| agents monitoring results list | – | agents.monitoring.results.list | – | – |
| agents monitors create | – | agents.monitors.create | – | – |
| agents monitors delete | – | agents.monitors.delete | – | – |
| agents monitors events list | – | agents.monitors.events.list | – | – |
| agents monitors list | – | agents.monitors.list | – | – |
| agents monitors update | – | agents.monitors.update | – | – |
| agents preview stacks | – | agents.preview_stacks | – | – |
| agents rollback | – | agents.rollback | – | – |
| agents test call | – | agents.test_call | – | – |
| agents tools create | – | agents.tools.create | – | – |
| agents tools delete | – | agents.tools.delete | – | – |
| agents tools get | – | agents.tools.get | – | – |
| agents tools list | – | agents.tools.list | – | – |
| agents tools update | – | agents.tools.update | – | – |
| agents update | – | agents.update | – | – |
| agents versions list | – | agents.versions.list | – | – |
| api keys create | – | api_keys.create | – | – |
| api keys list | – | api_keys.list | – | – |
| api keys revoke | – | api_keys.revoke | – | – |
| audio synthesize | – | audio.synthesize | – | – |
| audio transcribe | – | audio.transcribe | – | – |
| billing auto topup get | – | billing.auto_topup.get | – | – |
| billing auto topup resume | – | billing.auto_topup.resume | – | – |
| billing auto topup setup | – | billing.auto_topup.setup | – | – |
| billing auto topup update | – | billing.auto_topup.update | – | – |
| billing checkout create | – | billing.checkout.create | – | – |
| billing invoices list | – | billing.invoices.list | – | – |
| billing portal create | – | billing.portal.create | – | – |
| calls get | – | calls.get | – | – |
| calls recording get | – | calls.recording.get | – | – |
| capabilities describe | – | capabilities.describe | – | – |
| capabilities search | – | capabilities.search | – | – |
| code snippets get | – | code_snippets.get | – | – |
| credits balance get | – | credits.balance.get | – | – |
| credits ledger list | – | credits.ledger.list | – | – |
| docs search | – | docs.search | – | – |
| evals get | – | evals.get | – | – |
| gateway activity list | – | gateway.activity.list | – | – |
| gateway instances list | – | gateway.instances.list | – | – |
| gateway legacy keys list | – | gateway.legacy_keys.list | – | – |
| gateway legacy keys revoke | – | gateway.legacy_keys.revoke | – | – |
| gateway models list | – | gateway.models.list | – | – |
| gateway overview get | – | gateway.overview.get | – | – |
| gateway profiler conversations get | – | gateway.profiler.conversations.get | – | – |
| gateway profiler conversations list | – | gateway.profiler.conversations.list | – | – |
| gateway profiler turn trace get | – | gateway.profiler.turn_trace.get | – | – |
| gateway provider credentials delete | – | gateway.provider_credentials.delete | – | – |
| gateway provider credentials list | – | gateway.provider_credentials.list | – | – |
| gateway provider credentials replace | – | gateway.provider_credentials.replace | – | – |
| gateway relay activity list | – | gateway.relay.activity.list | – | – |
| gateway relay credit get | – | gateway.relay.credit.get | – | – |
| gateway relay tts preview create | – | gateway.relay.tts_preview.create | – | – |
| gateway relay usage get | – | gateway.relay.usage.get | – | – |
| gateway usage get | – | gateway.usage.get | – | – |
| gateway workloads list | – | gateway.workloads.list | – | – |
| knowledge bases create | – | knowledge_bases.create | – | – |
| knowledge bases delete | – | knowledge_bases.delete | – | – |
| knowledge bases documents create | – | knowledge_bases.documents.create | – | – |
| knowledge bases documents delete | – | knowledge_bases.documents.delete | – | – |
| knowledge bases documents finalize | – | knowledge_bases.documents.finalize | – | – |
| knowledge bases documents get | – | knowledge_bases.documents.get | – | – |
| knowledge bases documents list | – | knowledge_bases.documents.list | – | – |
| knowledge bases get | – | knowledge_bases.get | – | – |
| knowledge bases list | – | knowledge_bases.list | – | – |
| migration briefing render | – | migration.briefing.render | – | – |
| migration external config parse | – | migration.external_config.parse | – | – |
| migration session config build | – | migration.session_config.build | – | – |
| migration workspace inspect | – | migration.workspace.inspect | – | – |
| models list | – | models.list | – | – |
| operations cancel | – | operations.cancel | – | – |
| operations get | – | operations.get | – | – |
| operations list | – | operations.list | – | – |
| operations wait | – | operations.wait | – | – |
| organization get | – | organization.get | – | – |
| phone call | speko-phone-call | – | – | – |
| phone numbers available search | – | phone_numbers.available.search | – | – |
| phone numbers create | – | phone_numbers.create | – | – |
| phone numbers delete | – | phone_numbers.delete | – | – |
| phone numbers get | – | phone_numbers.get | – | – |
| phone numbers kyb get | – | phone_numbers.kyb.get | – | – |
| phone numbers kyb submit | – | phone_numbers.kyb.submit | – | – |
| phone numbers list | – | phone_numbers.list | – | – |
| phone numbers update | – | phone_numbers.update | – | – |
| scenarios archive | – | scenarios.archive | – | – |
| scenarios attach | – | scenarios.attach | – | – |
| scenarios create | – | scenarios.create | – | – |
| scenarios detach | – | scenarios.detach | – | – |
| scenarios list | – | scenarios.list | – | – |
| scenarios runs list | – | scenarios.runs.list | – | – |
| sessions create | – | sessions.create | – | – |
| sessions get | – | sessions.get | – | – |
| sessions list | – | sessions.list | – | – |
| sessions phone create | – | sessions.phone.create | – | – |
| sessions recording get | – | sessions.recording.get | – | – |
| sessions transcript get | – | sessions.transcript.get | – | – |
| share cards create | – | share_cards.create | – | – |
| usage summary get | – | usage.summary.get | – | – |
| voices list | – | voices.list | – | – |