Pyrus API MCP server

Pyrus API MCP Server

An MCP server for Pyrus with multi-account support: inbox, tasks, forms and registries, contacts, announcements and calendar

MCP server

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Tools create tasks, comments and announcements and change task statuses in a Pyrus workspace
  • The security key is stored in plain text in accounts.json on disk
All reasons and checks
Russian stack

gdigora/pyrus_mcp

Install

Manual install

python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt

Install dependencies into a virtual environment before setting up accounts.json.

This is third-party code. Review the repository files before installing.

What it does

A Python server gives Claude Desktop access to Pyrus through 20-odd tools: inbox and task handling, creating simple and form-based tasks, comments and actions, completing and reopening tasks, reading form templates and their registries, organization contacts and members, roles, announcements, calendar and task lists, Pyrus catalogs. The key feature is an accounts.json config holding several Pyrus accounts with each one's login and security key, so an agent can explicitly switch between them via an account parameter on every call.

Who it is for. For people running tasks in Pyrus who want to manage several work or personal accounts from one agent.

Good fit when

  • You want to read your Pyrus inbox and create tasks from a chat with an agent
  • You need to switch between several Pyrus accounts in one conversation
  • You need to work with form-based tasks, registries and Pyrus catalogs

Not a fit when

  • You need a package from a registry: it installs only from source with a manual virtual environment setup
  • You need strict permission separation: the security key grants full user-level access, and the server adds no separate read-only role

Example request

Show my work Pyrus inbox and create a task to review the quarterly report due by Friday

Limitations

The repository has no license. Installation is manual: a virtualenv, pip install -r requirements.txt, and your own accounts.json with a security key. Server logs are written in plain text to pyrus_mcp.log in the project directory. There is no HTTP or Docker option described, only a local process launched from the Claude Desktop config.

How to disable. Remove the pyrus entry from your Claude Desktop config and delete the accounts.json file with the keys.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
security_key
required, secret
Pyrus API authorization key for each account in accounts.json

Security check

  • Tools create tasks, comments and announcements and change task statuses in a Pyrus workspace
  • The security key is stored in plain text in accounts.json on disk

README in short

The README describes installing via a virtual environment and requirements.txt, the accounts.json format with multiple accounts, a Claude Desktop config pointing directly at the python interpreter, and lists tools by group: accounts, inbox and tasks, forms and registries, contacts and organization, announcements, calendar and lists, catalogs, with example Claude Desktop phrasings.

FAQ

Where do I get a Pyrus security key?

In your Pyrus profile, under the authorization section, you can copy an existing key or generate a new one.

Can I connect several Pyrus accounts at once?

Yes, accounts.json supports multiple entries with a default_account, and every tool accepts an optional account parameter.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIPyrus API MCP server

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.