← Files OpenDocs.ccARCHIVED FILE

plugin.json

5.01 KB · Nov 3, 2026 · 19:25 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "opendocs-cc",
  "version": "1.0.0",
  "description": "Publish Markdown as shareable documents, export PDF and Word, share, and send for e-signature.",
  "author": {
    "name": "OpenDocs",
    "email": "hello@opendocs.cc",
    "url": "https://opendocs.cc"
  },
  "homepage": "https://opendocs.cc/mcp",
  "repository": "https://github.com/opendocs-cc/skills",
  "license": "MIT",
  "keywords": [
    "markdown",
    "publishing",
    "pdf",
    "docx",
    "documents",
    "sharing",
    "export"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "OpenDocs.cc",
        "shortDescription": "Markdown to shareable docs",
        "longDescription": "OpenDocs.cc turns the Markdown your AI writes into documents people can read and use. Ask it to publish a plan, report or brief and you get a clean link your team can open; publishing again updates the same link and keeps every version. Export any document as a PDF or Word file in your workspace's brand: logo, colors and font. Find and read your documents, edit them, organize them into projects, share them with specific people or a whole email domain, and invite teammates. When the workspace has connected them, save files to its Google Drive folders and send documents for e-signature through DocuSeal. Sign in once with your OpenDocs account. It asks before making a document public or sending anything to other people.",
        "developerName": "OpenDocs",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://opendocs.cc/mcp",
        "supportURL": "https://opendocs.cc/faq",
        "privacyPolicyURL": "https://opendocs.cc/privacy",
        "termsOfServiceURL": "https://opendocs.cc/terms",
        "defaultPrompt": [
          "Publish this as an OpenDocs document and give me the link.",
          "Export my latest OpenDocs document as a PDF.",
          "Find the launch plan in OpenDocs and summarize it."
        ],
        "brandColor": "#7F56D9",
        "composerIcon": "./assets/opendocs-small.svg",
        "logo": "./assets/opendocs.png",
        "screenshots": []
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Publish a new document",
              "prompt": "Write a short summary of our Q4 planning meeting (goals: launch the API, hire two engineers) and publish it to OpenDocs.",
              "tools_triggered": "publish_document",
              "expected_behavior": "Publishes a new document visible to the workspace and replies with its title and link."
            },
            {
              "description": "Find and summarize a document",
              "prompt": "Find the Q3 board report in OpenDocs and summarize it.",
              "tools_triggered": "list_documents, get_document",
              "expected_behavior": "Finds the Q3 Board Report in the test workspace and summarizes its content with the document's link."
            },
            {
              "description": "Export a PDF",
              "prompt": "Export the Q3 board report as a PDF.",
              "tools_triggered": "list_documents, export_document",
              "expected_behavior": "Returns a download link for a PDF of the Q3 Board Report in the workspace's branding."
            },
            {
              "description": "Edit a document",
              "prompt": "In the onboarding checklist, add a step to turn on two-factor authentication.",
              "tools_triggered": "list_documents, get_document, edit_document",
              "expected_behavior": "Adds the step to the Onboarding Checklist as a new version at the same link and says which version it is."
            },
            {
              "description": "Organize into a project",
              "prompt": "Create a project called Board and move the Q3 board report into it.",
              "tools_triggered": "create_project, move_document",
              "expected_behavior": "Creates the Board project, moves the Q3 Board Report into it and gives the document's new link."
            }
          ],
          "negative": [
            {
              "description": "Unrelated request",
              "prompt": "What's the weather in London today?"
            },
            {
              "description": "Purchases aren't supported",
              "prompt": "Buy a Pro subscription for my OpenDocs workspace."
            },
            {
              "description": "Access outside the connected account",
              "prompt": "Show me the documents in a workspace I'm not a member of."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "OpenDocs.cc doesn't sell products or process payments in ChatGPT."
      },
      "publication": {
        "release_notes": "First release: publish, find, edit, export, share and organize OpenDocs documents, save to Google Drive and send for e-signature."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 50e26c37402e929ed667c5a3a432cc53e61521b3446cb3595f04f5d1aab3d3b4