Platform for connecting AI agents to 500+ tools with built-in multi-tenant auth management and granular permissions using either function calling or a unified MCP server

Overview:

ACI.dev is an open-source platform for managing tool access in AI agents. It provides a unified system connecting 600+ external services to agentic IDEs, custom AI agents, or any LLM framework. The platform handles multi-tenant authentication, granular permissions, and dynamic tool discovery, exposing capabilities either as direct function calls via a Python SDK or through Model-Context-Protocol (MCP). It is designed for developers building workflow automation, personal assistants, or DevOps pipelines.

Core Features:

  • 600+ Pre-built Integrations: Connects to popular services and apps without writing separate API clients.

  • Flexible Access Methods: Supports both a unified MCP server and a lightweight SDK for direct function calling.

  • Multi-tenant Authentication: Built-in OAuth flows and secrets management for developers and end-users.

  • Natural Language Permissions: Sets boundaries on agent capabilities using human-readable rules.

  • Dynamic Tool Discovery: Lets agents find and use the right tools without overwhelming LLM context windows.

  • Tool-use Logging: Records how agents called tools and issues encountered.

Use Cases:

  • VibeOps automation: Let an agentic IDE access platforms like Vercel, Supabase, Cloudflare, and Sentry to provision, deploy, and debug a live product.

  • Personal assistant chatbots: Build chatbots that search the web, manage calendars, send emails, and interact with SaaS tools.

  • Research agents: Conduct topic research and sync results to apps like Notion or Google Sheets.

  • Outbound sales agents: Automate lead generation, email outreach, and CRM updates.

Why It Matters:

ACI.dev centralizes tool-calling authentication and permission management for AI agents, reducing the need for separate OAuth flows and API clients for each service. It is framework-agnostic and fully open-source under Apache 2.0, with no vendor lock-in. By providing a unified MCP server, it allows developers to connect multiple services to agentic IDEs in a single configuration. The platform also offers built-in logging and human-readable permission boundaries, making agent behavior more observable and controllable.

分享XLinkedInReddit

相关工具

项目数据

Stars

4,760

Forks

453

许可证

Apache-2.0

元数据

替代对象
Pipedream