AG Project Monitor MCP Server
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., "@AG Project Monitor MCP ServerΤι εργασίες έχει η Κωνσταντίνα;"
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.
AG Project Monitor — MCP Server
Giorgos controls his entire office from Claude chat. 11 tools:
Tool | Example |
create_task | "Δώσε εργασία στη Βάσω: έλεγξε τον σωλήνα μέχρι Παρασκευή" |
list_tasks | "Τι έχει η Κωνσταντίνα;" |
update_task_status | "Βάλε σε αναμονή την εργασία σωλήνα" |
approve_task | "Έγκρινε την εργασία της Βάσω" |
reject_task | "Απόρριψε, χρειάζεται διόρθωση" |
create_entry | "Σημείωσε ότι έφτασαν τα πλακάκια Τσαλδάρη" |
search | "Βρες τι έγινε με το μπάνιο Μαραθιά" |
create_announcement | "Πες σε όλους: αύριο κλειστά" |
create_plan | "Υπενθύμισέ μου Δευτέρα να πάρω προμηθευτή" |
get_project_summary | "Πώς πάει η Πεύκη;" |
register_to_timeline | "Καταχώρησε αυτό στο ιστορικό" |
Setup for Claude on Phone (Remote SSE)
Deploy the MCP server to any hosting platform:
Railway (easiest)
Push the repo to GitHub
Go to railway.app → New Project → Deploy from GitHub
Set root directory to
mcp/Add environment variables:
SUPABASE_URL= your Supabase URLSUPABASE_SERVICE_KEY= your service role keyPORT= 3001 (Railway sets this automatically)
Deploy — you get a URL like
https://ag-project-mcp.up.railway.appIn Claude.ai → Settings → MCP Servers → Add:
URL: https://ag-project-mcp.up.railway.app/sseNow Giorgos opens Claude on his phone and the 11 tools are available.
Test locally
cd mcp
SUPABASE_URL=https://your-project.supabase.co \
SUPABASE_SERVICE_KEY=your-key \
PORT=3001 \
node server.jsThen connect Claude Desktop to http://localhost:3001/sse
Related MCP server: Notion Workflow MCP
Setup for Claude Desktop (Local stdio)
Install Node.js 18+
Clone the repo
Install dependencies:
cd mcp npm installAdd to Claude Desktop config (
~/Library/Application Support/Claude/claude_desktop_config.jsonon Mac,%APPDATA%\Claude\claude_desktop_config.jsonon Windows):{ "mcpServers": { "ag-project": { "command": "node", "args": ["/full/path/to/ag-project-monitor/mcp/server.js"], "env": { "SUPABASE_URL": "https://elanqwsguvlnstjzfpmv.supabase.co", "SUPABASE_SERVICE_KEY": "your-service-role-key-here" } } } }Restart Claude Desktop. The 11 tools appear automatically.
Setup for Claude.ai (remote)
Deploy the MCP server to a hosting platform (Railway, Fly.io) and connect via the Claude.ai MCP settings. See Anthropic docs for remote MCP setup.
Environment Variables
Variable | Required | Description |
SUPABASE_URL | Yes | Your Supabase project URL |
SUPABASE_SERVICE_KEY | Yes | Service role key (NOT the anon key) |
⚠️ The service role key bypasses RLS — keep it secret. Never commit it.
How it works
The MCP server connects directly to Supabase and performs the same operations as the web app. When Giorgos talks to Claude:
Claude understands the Greek request
Claude calls the appropriate tool (e.g.
create_task)The tool writes to Supabase
The team sees the result in the web app instantly
All tool responses are in Greek.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create projects, nodes, and tasks in UluP Spaces by conversation with Claude.
- DartOAuthcom.dartai
AI-native project management for tasks, docs, collaboration, and agents.
- AurentiaOAuthfr.aurentia
Your Aurentia workspace — projects, CRM, tasks, deliverables — in Claude, Cursor or any MCP client.
Manage projects, tasks, time tracking, and team collaboration through natural language.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to access and manage Streamline tasks, notes, tags, and workspaces via a Supabase-powered backend. It supports full CRUD operations, allowing users to search, create, update, and organize their productivity data through natural language.176 npmMIT
- FlicenseAqualityDmaintenanceEnables personal workflow management by turning Notion into a task and knowledge system via slash commands and 19 integrated MCP tools. It supports project-based task tracking, subtask management, and automated note summarization directly through the Claude interface.192-
- AlicenseNot gradedqualityCmaintenanceConnects Claude to self-hosted Vikunja instances for conversational task and project management. Supports CRUD operations on projects and tasks, plus labels, comments, weekly reviews, calendar feeds, and task relations.18 npm-
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered project management by connecting Claude to Planka kanban boards via 75+ MCP tools for creating, updating, and managing projects, boards, lists, and cards.1GPL 3.0