Awesome AI Agents › MCP Server Framework

aipotheosis-labs/aci

⭐ 4933 Python added to this list on 2025-05-02 repository created 2024-09-19

ACI.dev is an open-source platform designed to empower AI agents by providing seamless access to over 600 tool integrations through a unified infrastructure. It offers multi-tenant authentication, granular permission controls, and dynamic tool discovery, enabling AI agents to interact with various services securely and efficiently. The platform supports access via direct function calls or through a Unified Model-Context-Protocol (MCP) server, facilitating flexible integration options for developers. ACI.dev eliminates the need for developers to implement individual OAuth flows and API clients for each service, streamlining the process of connecting AI agents to popular applications like Google Calendar, Slack, and more. The platform is framework and model agnostic, compatible with any large language model (LLM) framework and agent architecture, making it versatile for diverse AI development needs. Key features include built-in OAuth flows, secrets management, natural language permission boundaries, and enhanced agent reliability. The platform is fully open source under the Apache 2.0 license, encompassing backend, developer portal, and integrations. Common use cases for ACI.dev include building personal assistant chatbots capable of managing calendars and emails, research agents that conduct topic-specific research and sync results to apps like Notion or Google Sheets, outbound sales agents automating lead generation and CRM updates, and customer support agents managing tickets and providing responses. The project also offers a lightweight Python SDK for easy integration and a managed service for those who prefer a hosted solution. Comprehensive documentation, community support via Discord, and active development encourage contributions and integration requests, fostering a collaborative ecosystem for advancing AI infrastructure.

https://github.com/aipotheosis-labs/aci

aci.devagentsaiai-agentsai-infrastructureapache-2.0-licenseapiapi-clientscustomer-support-agentsdeveloper-toolsdynamic-tool-discoveryfunction-callinggranular-permissionsintegrationllmllm-frameworkmcpmulti-tenant-authenticationnatural-language-permissionsoauth-flowsoauth2open-sourceoutbound-sales-agentspermissionspersonal-assistant-chatbotspython-sdkresearch-agentstool-integrationstoolsunified-mcp-server

Also in MCP Server Framework

morluto/rea

REA (Reverse Engineer Anything) is an MCP server and CLI that let AI coding agents reverse-engineer native binaries, Electron/JavaScript apps, .NET assemblies and websites, with evidence for each finding.

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.

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.

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.

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 ...

xerj-org/xerj

Local-first Rust search engine and MCP server that indexes code, docs, logs and files for BM25, vector and hybrid search with an Elasticsearch-compatible API.

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).