AI Agent Server
FreeNot checkedEnables ChatGPT agents to store and retrieve reports in MongoDB Atlas, acting as a bridge between ChatGPT scheduled agents and a persistent database.
About
Enables ChatGPT agents to store and retrieve reports in MongoDB Atlas, acting as a bridge between ChatGPT scheduled agents and a persistent database.
README
ChatGPT Agent Reports ko MongoDB mein store karo — Step by Step Guide
Yeh Kya Hai?
ChatGPT ke scheduled agents kaam karte hain aur reports apni chat mein store karte hain. Yeh server ek bridge hai jo:
- ChatGPT Agent se data receive karta hai (Custom MCP ya REST API)
- MongoDB Atlas mein permanently store karta hai
- Kisi bhi time data retrieve karne deta hai
⏰ ChatGPT Scheduled Agent
↓
🔧 Yeh MCP Server (/mcp endpoint)
↓
💾 MongoDB Atlas Database
↓
📊 Kabhi bhi data dekho (API ya Atlas Dashboard)
STEP 1 — MongoDB Atlas Setup (Free)
- cloud.mongodb.com pe jao
- Free account banao
- New Project → Create Cluster → M0 Free select karo
- Username aur Password set karo (yaad rakhna!)
- Network Access → Add IP Address → Allow from anywhere (0.0.0.0/0)
- Connect → Drivers → Node.js → Connection string copy karo:
mongodb+srv://USERNAME:[email protected]/ai_agents - Yeh string save kar lo — baad mein chahiye hogi
STEP 2 — GitHub pe Upload Karo
# Project folder mein jao
cd ai-agent-mcp
# Git initialize karo
git init
git add .
git commit -m "Initial commit"
# GitHub pe new repository banao: github.com/new
# Phir yeh commands chalao:
git remote add origin https://github.com/TERA_USERNAME/ai-agent-mcp.git
git push -u origin main
STEP 3 — Railway pe Deploy Karo (Free)
- railway.app pe jao → Free account banao
- New Project → Deploy from GitHub repo
- Apna
ai-agent-mcprepo select karo - Variables tab mein yeh add karo:
MONGO_URI = mongodb+srv://USERNAME:[email protected]/ai_agents PORT = 3000 - Deploy click karo
- Kuch minutes mein URL milega jaise:
https://ai-agent-mcp-production.up.railway.app - Browser mein kholo →
{"status": "✅ AI Agent MCP Server is running!"}dikhega
Yeh URL save kar lo — ChatGPT mein daalna hai!
STEP 4 — ChatGPT mein Custom MCP Connect Karo
- chatgpt.com → Settings → Developer Mode ON karo
- Apna Agent open karo (Edit)
- Apps → Custom MCP → Enable
- MCP Server URL daalo:
https://ai-agent-mcp-production.up.railway.app/mcp - Save karo → Tools appear honge:
save_dataget_dataget_latestlog_activity
STEP 5 — Agent Instructions Update Karo
Agent ke Instructions mein yeh add karo:
IMPORTANT: Har task complete karne ke baad HAMESHA yeh karo:
1. Apna kaam karo (SEO check / analysis / report)
2. save_data tool call karo:
- agentName: "[TERA AGENT KA NAAM]"
- taskType: "[kya kiya, e.g. seo_scan]"
- status: "success" ya "failed"
- payload: {
summary: "kya mila",
details: [...findings...],
recommendations: [...suggestions...]
}
- metadata: {
url: "[website jo check ki]",
model: "gpt-4",
duration: "[kitna time laga]"
}
3. Kabhi bhi sirf chat mein result mat rakho
4. Hamesha database mein save karo
STEP 6 — Data Dekho
Option A: MongoDB Atlas Dashboard
- cloud.mongodb.com → Apna cluster → Browse Collections
ai_agentsdatabase →agentdatascollection
Option B: API se
# Sab agents dekho
GET https://tera-server.up.railway.app/api/agents
# Specific agent ki reports
GET https://tera-server.up.railway.app/api/reports/SEO%20Agent
# Latest report
GET https://tera-server.up.railway.app/api/latest/SEO%20Agent
# Filter karo
GET https://tera-server.up.railway.app/api/reports/SEO%20Agent?taskType=seo_scan&limit=5
API Reference
POST /api/save
{
"agentName": "SEO Agent",
"taskType": "seo_scan",
"status": "success",
"payload": {
"website": "example.com",
"score": 85,
"issues": ["Missing meta description", "Slow page speed"],
"recommendations": ["Add meta tags", "Optimize images"]
},
"metadata": {
"url": "https://example.com",
"checkedAt": "2024-01-15T09:00:00Z"
}
}
GET /api/reports/:agentName
Query params: limit, page, taskType, status
GET /api/latest/:agentName
GET /api/agents
Local Testing (Optional)
# Dependencies install karo
npm install
# .env file banao
cp .env.example .env
# .env mein MONGO_URI daalo
# Server start karo
npm run dev
# Test karo
curl -X POST http://localhost:3000/api/save \
-H "Content-Type: application/json" \
-d '{"agentName":"Test Agent","taskType":"test","payload":{"message":"Hello!"}}'
Project Structure
ai-agent-mcp/
├── server.js ← Main entry point
├── package.json ← Dependencies
├── railway.toml ← Railway deploy config
├── .env.example ← Environment variables template
├── .gitignore
├── models/
│ └── AgentData.js ← MongoDB schema
├── routes/
│ └── api.js ← REST API endpoints
└── mcp/
└── tools.js ← MCP tools (save_data, get_data, etc.)
Problem Aaye Toh?
| Problem | Solution |
|---|---|
| MongoDB connect nahi | IP whitelist check karo (0.0.0.0/0 hona chahiye) |
| Railway deploy fail | Logs check karo → Variables mein MONGO_URI sahi daala? |
| ChatGPT MCP nahi dikha | Developer Mode ON hai? Business/Plus plan chahiye |
| Tools appear nahi | MCP URL mein /mcp path daala? |
Installing AI Agent Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/vishal1145/mcp-serverFAQ
Is AI Agent Server MCP free?
Yes, AI Agent Server MCP is free — one-click install via Unyly at no cost.
Does AI Agent Server need an API key?
No, AI Agent Server runs without API keys or environment variables.
Is AI Agent Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install AI Agent Server in Claude Desktop, Claude Code or Cursor?
Open AI Agent Server 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
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare AI Agent Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
