ACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
[!NOTE]
This repo is for the ACI.dev platform. If you’re looking for the Unified MCP server built with ACI.dev, see aci-mcp.
ACI.dev is the open-source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent. It gives agents intent-aware access to tools with multi-tenant auth, granular permissions, and dynamic tool discovery—exposed as either direct function calls or through a Unified Model-Context-Protocol (MCP) server.
Examples: Instead of writing separate OAuth flows and API clients for Google Calendar, Slack, and more, use ACI.dev to manage authentication and provide AI agents with unified, secure function calls. Access these capabilities through our Unified MCP server or via our lightweight Python SDK, compatible with any LLM framework.
Supercharge vibe coding and automate devOps by adding a single unified MCP server to your favourite agentic IDE. Configure the MCP with Vercel, Supabase, Cloudflare, and other platforms. Let AI handle provisioning, deployment, database configs, and debugging to turn a vibe coded prototype into a live product.
Join us on Discord to help shape the future of Open Source AI Infrastructure and VibeOps.
🌟 Star ACI.dev to stay updated on new releases!
ACI.dev Unified MCP Server Demo
ACI.dev improves tool-calling reliability and accountability:
To run the full ACI.dev platform (backend server and frontend portal) locally, follow the individual README files for each component:
We welcome contributions! Please see our CONTRIBUTING.md for more information.
Missing any integrations (apps or functions) you need? Please see our Integration Request Template and submit an integration request! Or, if you’re feeling adventurous, you can submit a PR to add the integration yourself!