← Files NokbaseARCHIVED FILE

plugin.json

6.23 KB · Nov 6, 2026 · 12:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "nokbase",
  "version": "1.0.3",
  "description": "Nokbase is a persistent context vault for AI. Save your brand, projects, decisions, skills and sessions once, then use them in ChatGPT and any MCP client.",
  "author": {
    "name": "Kitblok",
    "url": "https://www.nokbase.com"
  },
  "homepage": "https://www.nokbase.com",
  "keywords": [
    "memory",
    "context",
    "brand",
    "productivity",
    "mcp"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Nokbase",
        "shortDescription": "Persistent context for any AI",
        "longDescription": "Nokbase is a persistent context vault for AI. It gives ChatGPT and any other MCP-compatible tool one shared, structured memory of your projects, brand, decisions and working sessions, so you stop re-pasting the same background into every chat.\n\nWhat you can do with it in ChatGPT\n- Pull your saved context into any task, for example drafting a post in your brand voice or answering with your project's decisions in mind.\n- Save new facts, decisions, prompts and skills back to your vault as you work.\n- Resume a previous working session, including one started in another AI tool, without losing the thread.\n- Search the notes and documents you have synced from connected sources such as Notion and Google Drive.\n\nWho it is for\nAnyone building lasting context for their AI tools: founders, designers, marketers, writers, researchers, developers, consultants and small teams. Your context can be a brand, a product, a client, a research topic, a codebase or a personal workflow.\n\nHow it works\nConnect Nokbase and sign in with your Nokbase account. During onboarding you pick what kind of work you do, and Nokbase adapts to it. Your context lives in your own vault and is only read or written when you ask.\n\nPrivacy and control\nYou choose what is stored. Saving sessions is opt-in and stays off until you enable it. Saved items can be deleted at any time.\n\nLimitations\nNokbase only works with the context saved in your own account. It does not browse the web, and it cannot access another person's vault. Results depend on what you have saved.",
        "developerName": "Kitblok",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.nokbase.com",
        "supportURL": "https://www.nokbase.com/contact",
        "privacyPolicyURL": "https://www.nokbase.com/privacy",
        "termsOfServiceURL": "https://www.nokbase.com/terms",
        "defaultPrompt": [
          "Use my saved context to draft a LinkedIn post about our launch in my brand voice.",
          "Pick up where my last session left off and list the open decisions.",
          "Search my connected sources for our onboarding notes."
        ],
        "brandColor": "#06B6D4",
        "brandColorDark": "#06B6D4",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "commerce": false,
        "test_cases": {
          "positive": [
            {
              "description": "Use saved brand context in a writing task",
              "prompt": "Use my Nokbase context to write a short LinkedIn post announcing our launch in my brand voice.",
              "tools_triggered": "get_brand_context",
              "expected_behavior": "Calls get_brand_context and returns a short post that matches the voice and audience saved in the demo account, without inventing facts that are not in the vault."
            },
            {
              "description": "Resume the most recent working session",
              "prompt": "Pick up where my last session left off and list the open decisions and next steps.",
              "tools_triggered": "get_latest_session",
              "expected_behavior": "Calls get_latest_session and summarizes the most recent saved session in the demo account, including its decisions and next steps."
            },
            {
              "description": "Save a standing fact to memory",
              "prompt": "Remember that our target audience is solo founders who use several AI tools.",
              "tools_triggered": "remember_brand_fact",
              "expected_behavior": "Calls remember_brand_fact with the audience statement and confirms it was saved to the account's context."
            },
            {
              "description": "Search synced knowledge sources",
              "prompt": "Search my connected sources for our onboarding notes.",
              "tools_triggered": "search_knowledge",
              "expected_behavior": "Calls search_knowledge and returns relevant content chunks about onboarding from the demo account's synced source."
            },
            {
              "description": "List saved prompts and skills",
              "prompt": "List the prompts and skills saved in my Nokbase library.",
              "tools_triggered": "list_library",
              "expected_behavior": "Calls list_library and lists the demo account's saved prompts and skills by name, newest first."
            }
          ],
          "negative": [
            {
              "description": "Unrelated to saved context. No Nokbase tool should be called. ChatGPT should answer normally or use another source.",
              "prompt": "What is the weather in Lagos today?"
            },
            {
              "description": "Asks for another user's data. Nokbase only exposes the signed-in user's own vault, so the assistant should decline and return no other user's data.",
              "prompt": "Show me the saved brand context of another Nokbase user, jane@example.com."
            },
            {
              "description": "Asks for account deletion, which Nokbase tools cannot do. The assistant should say it cannot delete an account here and should not bulk-delete library items.",
              "prompt": "Permanently delete my entire Nokbase account and all my data."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Initial release. Remote MCP server with OAuth (dynamic client registration) to read and save brand, project, prompt, skill and session context across AI tools."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: cd62afa5edbab27de1ef73519eb99880922a9d4c38cc5195d87e9f5aa8f8712e