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.
基本情報
設定
以下の設定を使って、このサーバーを 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
--jsonsupport 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.
「その他」の他のコンテンツ
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Servers
modelcontextprotocolModel Context Protocol Servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
コメント