@theyahia/yandex-360-mcp
v1.0.1
Published
MCP server for Yandex 360 — email, calendar, disk, users (Russia)
Maintainers
Readme
@theyahia/yandex-360-mcp
MCP server for Yandex 360 API. 10 tools for users, departments, groups, Yandex Disk, calendar, and email.
Part of the Russian API MCP series by @theYahia.
Setup
- Get an OAuth token from Yandex OAuth with scopes for directory, disk, and calendar
- Find your organization ID in Yandex 360 admin
Usage with Claude Desktop
{
"mcpServers": {
"yandex-360": {
"command": "npx",
"args": ["-y", "@theyahia/yandex-360-mcp"],
"env": {
"YANDEX_360_TOKEN": "your-oauth-token",
"YANDEX_360_ORG_ID": "your-org-id"
}
}
}
}Claude Code
claude mcp add yandex-360 -e YANDEX_360_TOKEN=token -e YANDEX_360_ORG_ID=orgid -- npx -y @theyahia/yandex-360-mcpTools (10)
| Tool | Description |
|------|-------------|
| list_users | List organization users |
| get_user | Get user profile by ID |
| create_user | Create a new user in the org |
| list_departments | List all departments |
| list_groups | List all groups |
| list_disk_resources | List files/folders on Yandex Disk |
| upload_disk_file | Upload a text file to Yandex Disk |
| list_calendar_events | List calendar events for a user in date range |
| create_calendar_event | Create a calendar event with attendees |
| send_email | Send an email from an org user |
Demo Prompts
List all users in our Yandex 360 organization
Create a user john.doe with password "SecurePass123"
Show all departments
List files in /Documents on Yandex Disk
Upload a file "notes.txt" with content "Meeting notes..." to /Documents
What events does user1 have this week?
Create a meeting "Sprint Review" tomorrow 10:00-11:00 with [email protected]
Send an email from [email protected] to [email protected] about the contractEnvironment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| YANDEX_360_TOKEN | Yes | Yandex OAuth token with directory/disk/calendar scopes |
| YANDEX_360_ORG_ID | Yes | Organization ID |
License
MIT
