SYNTARO MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SYNTARO MCPLabel issue #42 as syntaro:fix and open a PR when the fix is ready"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SYNTARO MCP — label a GitHub issue, get a fix PR
Open-source MCP server + agent skills for SYNTARO: an AI bot that investigates a labeled GitHub issue, writes a fix with regression tests, and opens a pull request. Any MCP-capable agent (OpenCode, Claude Code, Cursor, Codex) can drive it.
Hosted endpoint (target, pending deploy):
https://mcp.syntaro.io/sse(SSE) andhttps://mcp.syntaro.io/mcp(streamable HTTP) — DNS is not live yet, so run it yourself below or deploy with docs/HOSTING.md, then updateserver.jsontransports to the live URLs.npm:
@aimino/syntaro-mcp(see docs/PUBLISHING.md)Skills:
skills/—syntaro(submit→poll loop) pluscavecrew/caveman/ponytail(plan-first + verification-tail discipline) andautomation-testing.License: AGPL-3.0-only (LICENSE).
30-second start (local stdio)
pip install -r requirements.txt
python -m syntaro_mcp.server stdioOr via npm (runs the same Python server under the hood):
npm install -g @aimino/syntaro-mcp
npx syntaro-mcp stdioRegister with your agent — bash install.sh --opencode (also --claude,
--cursor, --codex), or point a remote client at the hosted endpoint:
{ "mcpServers": { "syntaro": { "url": "http://localhost:4095/sse" } } }Remote (after deploy): replace the URL with https://mcp.syntaro.io/sse.
Full client matrix: docs/INSTALL.md.
Related MCP server: GitPilot MCP
Tools
Tool | What it does |
| Label a GitHub issue ( |
| Trigger the fix pipeline for an issue URL → |
| Poll a fix run by |
| PR URL + details for a completed run |
| Tracked issues with fix status |
| Symbol/file/pattern search |
| Linear ticket check + create |
| Persistent agent memory files |
| Post to a Slack channel/thread |
| Rehydrate a conversation's |
Resources: syntaro://runs/{run_id}, syntaro://issues/{issue_id}.
Configuration
Variable | Purpose | Default |
| Syntaro backend for fix runs |
|
| Backend auth (remote SSE clients send it as a header) | — |
| GitHub auth for labeling | — |
| Enables | — (tools report "not configured") |
| Enables | — |
|
|
|
| SSE port |
|
| Optional shared secret for the hosted endpoint | — |
No secrets ship in this repo — everything arrives via env at runtime.
Hosted mode
docker build -t syntaro-mcp .
docker run -p 4095:4095 -e SYNTARO_API_KEY=... syntaro-mcp
curl localhost:4095/health # {"status":"ok","service":"syntaro-mcp"}Cloud Run + custom domain: docs/HOSTING.md. Marketplace releases (npm, MCP registry, Smithery, Glama): docs/PUBLISHING.md.
Repo layout
syntaro_mcp/ Python MCP server (FastMCP): server, handlers, agent_handlers
workers/ Pipeline client (hosted API first, embedded engine fallback)
skills/ Agent skills (syntaro + workflow skills)
.claude-plugin/ Claude marketplace manifest
server.json MCP registry manifest
smithery.yaml Smithery deploy config (+ Dockerfile.smithery)
index.js npm wrapper (spawns the Python server)
deploy/ Cloud Run service + deploy script
docs/ HOSTING / PUBLISHING / INSTALL / Glama listingContributing / Security
See CONTRIBUTING.md and SECURITY.md. The commercial platform (webhook server, billing, dashboard) lives in the private monorepo; this repo is the full open-source distribution surface.
This server cannot be deployed
Maintenance
Related MCP Connectors
The AI orchestration agent for modern software teams.
Git-backed platform for skills, tools, and context for AI agents
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Related MCP Servers
- -licenseBqualityNot gradedmaintenanceEnables AI-driven orchestration of GitHub development workflows including automated issue analysis, code generation, code review, and PR creation through multiple specialized agents. Integrates with GitHub Actions to automate the complete development process from issue to pull request.7-
- AlicenseCqualityDmaintenanceAn autonomous agent that automates GitHub contributions end-to-end, from issue analysis and code changes to pull requests, conflict resolution, and review updates.173Apache 2.0
- AlicenseAqualityAmaintenanceEnables AI coding agents to orchestrate the full software development lifecycle on GitHub, including planning, issue creation, code review, security triage, and release readiness checks.1337 npm1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to automate GitHub repository management, issue tracking, and commits using natural language.3 npmApache 2.0