Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -652,6 +652,11 @@
"name": "servicenow",
"source": "third_party/servicenow",
"description": "Call the tools your admin publishes on a ServiceNow instance."
},
{
"name": "otc-llc",
"source": "third_party/otc-llc",
"description": "Help create a passkey."
}
]
}
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc
| `ringcentral-phone` | [RingCentral Phone](third_party/ringcentral-phone/) | Cursor | Integrations | Read call activity, AI call notes, SMS, voicemail, and fax, and send SMS. |
| `ringcentral-chat` | [RingCentral Chat](third_party/ringcentral-chat/) | Cursor | Integrations | Read team chats and posts, send messages, and manage teams, tasks, and notes. |
| `servicenow` | [ServiceNow](third_party/servicenow/) | Cursor | Integrations | Call the tools your admin publishes on a ServiceNow instance. |
| `otc-llc` | [OTC](third_party/otc-llc/) | OTC LLC | Integrations | Help create a passkey. |
Author values match each plugin’s `plugin.json` `author.name` (Cursor lists `[email protected]` in the manifest).

## Repository structure
Expand Down
29 changes: 29 additions & 0 deletions third_party/otc-llc/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"name": "otc-llc",
"displayName": "OTC",
"version": "1.0.0",
"description": "Help create a passkey.",

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing HTTP MCP version pin

Low Severity · Potential Edge Case

The new otc-llc plugin is a hosted type: http MCP integration but omits minClientVersions. Peer plugins pin cursor to 3.13.0, so older Cursor builds that cannot run plugin HTTP MCP can still list and install this one and then fail to connect.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit fd451ad. Configure here.

"author": {
"name": "OTC LLC",
"email": "[email protected]"
},
"homepage": "https://otc.network",
"repository": "https://github.com/cursor/plugins",
"license": "MIT",
"logo": "assets/logo.png",
"keywords": [
"otc",
"passkey",
"webauthn",
"authentication",
"mcp"
],
"category": "integrations",
"tags": [
"otc",
"passkey",
"security",
"mcp"
],
"mcpServers": "./mcp.json"
}
43 changes: 43 additions & 0 deletions third_party/otc-llc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# OTC

Cursor plugin that connects agents to [OTC](https://otc.network) through OTC's hosted [Model Context Protocol](https://modelcontextprotocol.io/) server.

Help create a passkey.

## Install

1. Open **Cursor Settings → Plugins**.
2. Search for **OTC**.
3. Click **Install**, then complete any sign-in prompt the server shows.

Or run `/add-plugin otc-llc` in chat.

## MCP

```json
{
"mcpServers": {
"otc-llc": {
"type": "http",
"url": "https://otc.network/api/otc/mcp"
}
}
}
```

The hosted runtime is the source of truth for tool names and schemas.

## Try it

Follow the passkey walkthrough at https://otc.network/passkey?section=passkey.

## Docs

- OTC: https://otc.network
- Server URL: https://otc.network/api/otc/mcp

Logo is OTC's theta mark from the verified `otc-ai` GitHub organization (contact `[email protected]`), 256×256. The submitted logo URL (`https://otc.network/otc-theta-favicon.svg`) could not be downloaded when this plugin was added.

## License

MIT
Binary file added third_party/otc-llc/assets/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions third_party/otc-llc/mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"mcpServers": {
"otc-llc": {
"type": "http",
"url": "https://otc.network/api/otc/mcp"
}
}
}
Loading