MCP server(s) for Aipolabs ACI.dev
Configuration
View docs{
"mcpServers": {
"aipotheosis-labs-aci-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"ACI_API_KEY=<ACI_API_KEY>",
"aci-mcp",
"unified-server",
"--linked-account-owner-id",
"<LINKED_ACCOUNT_OWNER_ID>"
],
"env": {
"ACI_API_KEY": "<ACI_API_KEY>"
}
}
}
}You can run MCP servers powered by ACI.dev to access and execute a wide range of managed functions (tools). The unified server lets you discover and run all available tools, while the apps server provides direct access to tools from specified apps. Use these servers to build integrations, automate workflows, or test tool availability in your environment.
Start the unified MCP server to discover and execute all available tools, or start the apps server to access tools from specific apps. You can run these servers locally or via Docker. After starting, your MCP client can browse tooling, search for functions, and execute them in your workflow.
Prerequisites you need before running MCP servers:
Install a Python environment to obtain the uv tool: you may need to install pip first, then install uv.
# Install pip for Python 3 if needed
curl -sSf https://install.pypa.io/get-pip.py | python3 -
# Install uv tool
pip install uvConfiguration and run details for the MCP servers are shown in the runtime examples. You can deploy using Docker or run locally with uvx. The unified server provides two meta functions to discover and execute all tools available on ACI.dev.
Debugging and logs help you diagnose issues. You can use the MCP inspector to debug servers locally. For the unified server, run: npx @modelcontextprotocol/inspector uvx aci-mcp unified-server --linked-account-owner-id <LINKED_ACCOUNT_OWNER_ID> and for the apps server: npx @modelcontextprotocol/inspector uvx aci-mcp apps-server --apps "BRAVE_SEARCH,GMAIL" --linked-account-owner-id <LINKED_ACCOUNT_OWNER_ID>.
Tail server logs to monitor activity and diagnose issues: tail -n 20 -f ~/Library/Logs/Claude/mcp*.log.
Discovers all functions (tools) available on the ACI.dev MCP ecosystem so you can see what is accessible across the platform.
Executes a selected function (tool) from the discovered set, enabling you to perform actions directly through MCP.