NIN Connect Docs
Platform (Self-Host)Dashboard

Dashboard

The web-based admin and developer interface for managing plugins, tools, auth methods, API keys, and connections.

Overview

The NIN Connect dashboard is the central interface for platform management. It serves two audiences:

  • Admins — create and manage plugins, review developer submissions, manage tools, auth methods, and categories
  • Developers — submit plugin proposals, generate API keys, manage plugin visibility and MCP overrides, view connections, and monitor execution logs

Access

Sign in at the dashboard with your Google account via Firebase Auth. Your account role (developer or admin) determines which sections are visible.

SectionAccessDescription
OverviewAllQuick start guide, framework integration examples
API KeysAllGenerate and manage nk_live_* keys for SDK access
ConnectionsAllView and test end-user connections
My PluginsAllEnable plugins and configure developer-level MCP credentials
SubmissionsAllCreate, edit, and submit plugin proposals for review
LogsAllExecution audit trail
PluginsAdminManage all plugins with subtabs for All/Admin/Developer
Review QueueAdminApprove, decline, or request revisions on plugin submissions
ToolsAdminDefine API actions within plugins
CategoriesAdminOrganize plugins with tags

Dashboard Layout

The sidebar navigation includes all sections above. Admin-only sections are hidden for non-admin users. The dashboard redirects unauthenticated users to the login page.

Overview Page

The landing page shows:

  • Developer info — plan, role, account status
  • Quick Start — install @nin.in/core, set up environment, example code
  • Framework Integration — expandable guides for Vercel AI SDK, OpenAI Agents SDK, and Claude with install commands, env configuration, and usage examples

On this page