Awesome AI AgentsMCP Server Framework

xataio/agent

⭐ 1089 TypeScript added to this list on 2025-03-16 repository created 2025-02-17

Xata Agent is an open-source AI-powered expert system designed specifically for PostgreSQL database management and monitoring. It acts like a virtual Site Reliability Engineer (SRE) with deep expertise in PostgreSQL, helping database administrators and developers maintain optimal database performance and troubleshoot issues effectively. The agent continuously monitors database logs and metrics, identifying potential problems such as high CPU usage, memory spikes, connection overloads, and performance bottlenecks. It proactively suggests configuration tuning and indexing improvements to enhance database efficiency. The agent is designed to be safe and non-destructive, using preset SQL commands that avoid any potentially harmful operations on the database. It leverages various diagnostic tools and playbooks—predefined sequences of troubleshooting steps written in plain English—to systematically investigate and resolve issues. The agent supports monitoring logs and metrics from cloud-managed PostgreSQL services like AWS RDS and Aurora via CloudWatch, and it can notify users through integrations such as Slack. Xata Agent is extensible, allowing users to add custom tools, playbooks, and integrations to tailor its functionality to specific needs. It supports multiple AI models from providers like OpenAI, Anthropic, and Deepseek, enhancing its analytical capabilities. The project provides Docker images and a docker-compose setup for easy self-hosted deployment, requiring only a PostgreSQL database to store its configuration and state. The development environment is organized with clear instructions, and the project roadmap includes expanding support for additional cloud providers, enhancing notification integrations, and adding approval workflows for potentially risky operations. The team actively uses the agent in their own operations, ensuring practical reliability and continuous improvement. A cloud-hosted version is also in development to simplify integration and deployment for users. Overall, Xata Agent offers a powerful, AI-driven solution for PostgreSQL database monitoring, troubleshooting, and optimization, making it a valuable tool for teams seeking to improve database reliability and performance with minimal manual intervention.

https://github.com/xataio/agent

agentaiai-agentai-modelsanthropicapproval-workflowauroracloud-providerscloudwatchdatabase-monitoringdeepseekdockerextensibleindexing-suggestionsllmlogs-and-metricsnotificationsopen-sourceopenaiperformance-tuningplaybookspostgrespostgresqlrdsself-hostedslack-integrationtoolstroubleshooting

Also in MCP Server Framework

thedaviddias/Front-End-Checklist

Front-End Checklist is an open-source quality system for modern web development, offering comprehensive best practices for humans and AI agents.

PrefectHQ/fastmcp

FastMCP offers a Pythonic framework for building Model Context Protocol (MCP) servers and clients, facilitating structured communication for AI agents and models.

pascalorg/editor

Local-first 3D building editor built with React Three Fiber and WebGPU that exposes an MCP service so AI agents can create and edit 3D scenes.

trycua/cua

c/ua is a high-performance framework that enables AI agents to control full macOS and Linux operating systems within secure, lightweight virtual containers on Apple Silicon Macs, supporting complex autonomous workflows and LLM integration.

nukeop/nuclear

Nuclear is a free, open-source, ad-free music player for Windows, macOS, and Linux, featuring streaming from various sources, playlist management, a powerful plugin system, and integration with AI ...

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source server that connects AI agents and applications to enterprise databases using the Model Context Protocol (MCP).

apify/apify-mcp-server

Model Context Protocol server that exposes thousands of Apify Actors as tools, letting AI agents scrape social media, search engines, maps and e-commerce sites over hosted HTTP or local stdio.

grab/cursor-talk-to-figma-mcp

Cursor Talk to Figma MCP is an integration that enables Cursor AI to communicate with Figma programmatically for reading and modifying designs, automating and enhancing the design workflow.