SourceCraft MCP and CLI: repos and CI/CD

SourceCraft MCP Server

An MCP server, CLI tool and skill for Yandex's SourceCraft development platform: repositories, issues, pull requests, CI/CD and releases, 48 tools

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • It can create and delete repositories, merge pull requests and trigger CI/CD workflows
  • The personal token grants access to repositories and organizations under the token owner's rights
All reasons and checks
Russian stack

ramgml/sourcecraft-mcp

Install

Manual install

uv pip install sourcecraft-mcp

The recommended install via uv.

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

What it does

The package covers SourceCraft, Yandex's development platform, in three ways: an MCP server for agents and IDEs, a sourcecraft command line for the terminal, and an optional sourcecraft-cli skill with instructions for an AI agent to drive the CLI specifically. Tools are grouped by domain: repositories (list, get, branches, tags, file tree, create/update/delete), issues (list, create, update, close, comments), pull requests (create, update, merge, publish a draft, reviewers, review decisions), CI/CD (runs, workflows, cube logs, artifacts, trigger), releases, and users with organizations. The CLI offers the same operations from the terminal with readable Rich output by default and JSON via a --json flag for scripts.

Who it is for. For SourceCraft developers who need agent or console access to repositories, issues, PRs and CI/CD.

Good fit when

  • You want to manage SourceCraft repositories, issues and pull requests from a chat with an agent
  • You need a CLI tool for scripts and automation with JSON output
  • You need to trigger and monitor SourceCraft CI/CD pipelines

Not a fit when

  • You have no SourceCraft account and personal access token
  • You need to work with GitHub, GitLab or another platform, not SourceCraft

Example request

Show open critical-priority issues in myorg/backend-api and create a PR from the feature/new-auth branch

Limitations

It requires a SourceCraft personal access token with the right scopes, obtained from the platform's dashboard. The README does not clearly confirm a published PyPI package (install examples go through git and uv sources), so the pip install sourcecraft-mcp command's current validity is worth double-checking. The sourcecraft-cli skill under skill/ installs separately from the MCP server.

How to disable. Remove the sourcecraft entry from your MCP client config and revoke the personal access token in SourceCraft.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
SOURCECRAFT_API_TOKEN
required, secret
SourceCraft personal access token from account settings
SOURCECRAFT_BASE_URL
API base URL, defaults to api.sourcecraft.tech

Security check

  • It can create and delete repositories, merge pull requests and trigger CI/CD workflows
  • The personal token grants access to repositories and organizations under the token owner's rights

README in short

The README gives several install paths (pip, uv, from source, a git dependency in pyproject.toml), detailed tool tables across six API domains, example agent dialogs, a full CLI command reference by domain with a --json flag, and a separate section on installing the sourcecraft-cli skill into different agents' directories.

FAQ

Is there a separate CLI besides the MCP server?

Yes, the sourcecraft command covers the same API domains from the terminal, with table or JSON output.

Can I install just the agent skill without MCP?

Yes, the sourcecraft-cli skill under skill/ installs separately and teaches the agent to drive the CLI tool.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AISourceCraft MCP and CLI: repos and CI/CD

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