About
Initial prototype for automation tool
README
A workflow automation platform that combines MCP (Model Context Protocol) servers with a visual workflow builder. Create and execute multi-step automation workflows connecting various services like Slack, GitHub, Notion, Airtable, Google services, and more.
Features
- Visual Workflow Builder: Drag-and-drop interface using ReactFlow
- MCP Protocol Support: STDIO and HTTP/SSE transports
- Multiple Integrations: Slack, GitHub, Notion, Airtable, Gmail, Google Drive, Google Calendar, Google Sheets
- DAG Execution: Topological ordering with dataflow templating
- Context Passing: Share data between workflow nodes using
{{ ctx.nodeId.field }}syntax - Error Handling: Configurable
continueOnErroroption
Setup
Prerequisites
- Node.js 18+
- Python 3 (for some Google Calendar integrations)
- Google Cloud OAuth credentials for Google services
Installation
- Clone the repository:
git clone https://github.com/Z-vren/opsyn-mcp.git
cd opsyn-mcp
- Install dependencies:
npm install
cd canvas-ui && npm install && cd ..
- Set up environment variables:
cp .env.example .env
# Edit .env with your actual API tokens
Set up Google OAuth (for Gmail, Drive, Calendar, Sheets):
Option A: Automated setup (Windows PowerShell)
.\bootstrap-google.ps1 -ClientSecretJson "path\to\your\client_secret.json"Option B: Manual setup
- Create directories:
.gdrive,.gmail,.gcal,.gsheets - Place
client_secret.jsonin each directory - Run token generation scripts:
node get_gdrive_token.mjs node get_gmail_token.mjs node get_gcal_token.mjs node get_gsheets_token.mjs
- Create directories:
Usage
Start the API Server
node opsyn-api.mjs
The API will be available at http://localhost:3000 (or port specified in config).
Start the Visual Workflow Builder
cd canvas-ui
npm run dev
Open http://localhost:5173 in your browser.
Start MCP Server (STDIO)
node opsyn-mcp-server.mjs
Start HTTP/SSE MCP Server
node opsyn-mcp-http.js
Project Structure
opsyn-api.mjs- Main workflow execution engine and REST APIopsyn-mcp-server.mjs- MCP server over STDIOopsyn-mcp-http.js- MCP server over HTTP/SSEworkflow-proxy-stdio.mjs- Bridge STDIO MCP to HTTP REST APIcanvas-ui/- React-based visual workflow builderworkflows.json- Stored workflow definitions.gdrive/,.gmail/,.gcal/,.gsheets/- Google OAuth credentials (not in repo)
Security
⚠️ IMPORTANT: Never commit sensitive files to version control:
.envfileclient_secret.jsonfilestoken.jsonfilescredentials.jsonfilesworkflows.json(may contain sensitive data)
All sensitive files are excluded via .gitignore.
License
ISC
Installing Opsyn
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/Z-vren/opsyn-mcpFAQ
Is Opsyn MCP free?
Yes, Opsyn MCP is free — one-click install via Unyly at no cost.
Does Opsyn need an API key?
No, Opsyn runs without API keys or environment variables.
Is Opsyn hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Opsyn in Claude Desktop, Claude Code or Cursor?
Open Opsyn on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Opsyn with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
