Agentify
An AI agents SAAS Platform for Gmail , Github , Database and JIRA Project Automation
claude mcp add --transport stdio adidem23-agentify node server.js \ --env ENV="production" \ --env PORT="3000"
How to use
Agentify is a multi-agent SAAS platform designed to automate and streamline a developer's daily workflows. The server exposes capabilities across Gmail automation, database operations, code debugging and snippet generation, Jira integration, and GitHub automation. When you run Agentify, you can leverage voice-driven and natural-language interfaces to read emails, convert natural language queries into SQL, generate reusable code snippets, auto-create Jira tickets, and manage GitHub issues and PRs with smart summaries and labels. Use the included agents to delegate repetitive tasks to AI-driven workflows, keeping your focus on core development work.
To interact with Agentify, start the server and connect your frontend or client tooling. The toolset includes: Gmail automation for summarizing and auto-replying to emails, database automation for voice-based read/write and NL-to-SQL translation, a real-time code debugger with context-aware recommendations, a snippet generator for multiple languages, Jira ticket creation and synchronization, and GitHub automation for issue creation, labeling, and PR summaries. Each feature is exposed via endpoints or intents that your frontend can call, enabling you to orchestrate complex workflows across your development lifecycle.
How to install
Prerequisites:
- Node.js (14.x or later) and npm installed
- Git installed
- Clone the repository:
git clone https://github.com/your-org/adidem23-agentify.git
cd adidem23-agentify
- Install dependencies:
npm install
- Configure environment (example):
# Create a .env file or export variables in your environment
PORT=3000
ENV=production
DB_CONNECTION_STRING="your_database_connection_string"
GMAIL_API_KEY="your_gmail_api_key"
- Start the server:
npm run start
# or if defined as a direct Node start script
node server.js
-
Optional: build frontend assets if included and serve from the same server as applicable.
-
Verify: open http://localhost:3000 (adjust port if changed) to ensure the API is responsive.
Additional notes
Tips and common considerations:
- Ensure sensitive keys (Gmail API, database credentials) are stored securely, using environment variables or a secret manager.
- If you run behind a proxy or load balancer, configure the PORT and any reverse proxy settings accordingly.
- Monitor logs for middleware or route errors during initial setup to quickly identify misconfigurations.
- If you update dependencies, review breaking changes in major releases and test all agent workflows (Gmail, DB, code, Jira, GitHub) after upgrades.
- The Node server expects a server.js entry; if your project uses a different bootstrap file, adjust the mcp_config argv accordingly.
Related MCP Servers
mastra
From the team behind Gatsby, Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.
mcp-nodejs-debugger
🐞 MCP Node.js debugger
google_ads_mcp
The Google Ads MCP Server is an implementation of the Model Context Protocol (MCP) that enables Large Language Models (LLMs), such as Gemini, to interact directly with the Google Ads API.
time
⏰ Time MCP Server: Giving LLMs Time Awareness Capabilities
mcp-crew-ai
MCP Crew AI Server is a lightweight Python-based server designed to run, manage and create CrewAI workflows.
Hybrid-CLI-Agent
Multi-agent CLI orchestrator combining Claude Code, Gemini CLI, and OpenRouter.