MCP.so
ログイン
N

Nworks

@yjcho9317

Nworks について

NAVER WORKS CLI + MCP server. 26 tools for messages, calendar, drive, mail, tasks, and boards. AI agents can manage NAVER WORKS directly.

基本情報

カテゴリ

その他

トランスポート

stdio

公開者

yjcho9317

投稿者

yjcho9317

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "nworks": {
      "command": "nworks",
      "args": [
        "mcp"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Nworks?

Nworks is the first full MCP server for NAVER WORKS, providing a CLI and MCP server that makes NAVER WORKS APIs easy to use from scripts or AI agents. It automates messages, calendar, drive, mail, tasks, and boards — from CLI or AI agents.

How to use Nworks?

Install globally via npm (npm install -g nworks), then run nworks login --user for User OAuth authentication. Use CLI commands like nworks calendar list directly, or add nworks as an MCP server in your Claude Desktop or Cursor configuration to access 26 tools through AI agents.

Features of Nworks

  • First full MCP server for NAVER WORKS
  • 26 MCP tools: messages, calendar, drive, mail, tasks, boards
  • CLI with --json support for scripting and AI parsing
  • User OAuth and Service Account authentication
  • One-time login for all 26 tools — no separate env setup needed
  • AI agents can self-configure without prior CLI login

Use cases of Nworks

  • Automate NAVER WORKS workflows from AI agents (Claude, Cursor)
  • Send CI/CD deployment notifications to team channels
  • Schedule calendar events and send reminders automatically
  • Manage tasks, mail, and board posts from scripts
  • Upload/download files to NAVER WORKS Drive programmatically

FAQ from Nworks

What authentication methods does Nworks support?

User OAuth (for calendar, drive, mail, tasks, boards) and Service Account (for bot messaging and directory). Use nworks login --user for User OAuth, or set environment variables like NWORKS_CLIENT_ID for passwordless setup.

What runtime or dependencies are required?

Node.js (via npm). Install with npm install -g nworks or run directly with npx nworks. No additional runtime dependencies beyond NAVER WORKS Developer Console app credentials.

Where does Nworks store authentication data?

Authentication tokens and credentials are stored locally after running nworks login. The nworks logout command deletes stored credentials and tokens. Environment variables can also be used instead of stored login.

What are the known limits of Nworks?

Drive downloads over 5MB are saved locally instead of returned inline. Bots require Service Account credentials (NWORKS_SERVICE_ACCOUNT, NWORKS_PRIVATE_KEY_PATH, NWORKS_BOT_ID) for message sending and directory access.

What transports and protocols does Nworks use?

Nworks communicates with NAVER WORKS via HTTPS REST APIs. It supports both direct CLI invocation and the Model Context Protocol (MCP) for integration with AI agents like Claude Desktop and Cursor.

コメント

「その他」の他のコンテンツ