Overview
Aipolabs MCP provides two Model Context Protocol (MCP) servers for accessing ACI.dev managed functions, enabling users to interact with various tools and functions seamlessly.
To use Aipolabs MCP, install the package via PyPI and run either the apps server or the unified server using the uvx command, specifying the necessary parameters such as linked account owner ID and apps to access.
- Direct access to specific app functions through the apps server. - Unified server for discovering and executing any function available on ACI.dev dynamically. - Easy configuration for integration with tools like Claude Desktop and Cursor.
- Accessing functions from multiple apps without managing multiple servers.
- Dynamically discovering tools based on user intent.
- Simplifying the integration of various functions into applications.
Add to your AI client
Use these steps to connect MCP servers powered by in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"aipolabs-mcp-aipotheosis-labs": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-aipolabs-mcp-aipotheosis-labs"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"aipolabs-mcp-aipotheosis-labs": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-aipolabs-mcp-aipotheosis-labs"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"aipolabs-mcp-aipotheosis-labs": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-aipolabs-mcp-aipotheosis-labs"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"aipolabs-mcp-aipotheosis-labs": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-aipolabs-mcp-aipotheosis-labs"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"aipolabs-mcp-aipotheosis-labs": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-aipolabs-mcp-aipotheosis-labs"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"aipolabs-mcp-aipotheosis-labs": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-aipolabs-mcp-aipotheosis-labs"
]
}
}
}FAQ
**How do I get the AIPOLABS_ACI_API_KEY?**
You can find it in the ACI.dev project settings.
**What is the benefit of using the unified server?**
It allows dynamic discovery and execution of any function without the overhead of multiple MCP servers.
**Can I use functions from just one app?**
Yes, specify the app name with the `--apps` parameter.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3760,"uuid":"f88b9b67-dbf5-4f9d-a924-e08a31976dc7","name":"aipolabs-mcp","title":"MCP servers powered by","description":"MCP server(s) for Aipolabs ACI.dev","avatar_url":"https://avatars.githubusercontent.com/u/171570339?v=4","created_at":"$D2025-03-21T14:34:03.198Z","updated_at":"$D2025-03-21T14:47:00.880Z","status":"created","author_name":"aipotheosis-labs","author_avatar_url":"https://avatars.githubusercontent.com/u/171570339?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/aipotheosis-labs/aipolabs-mcp","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"19\",\"license\":\"MIT license\",\"language\":\"Python\",\"is_official\":false,\"latest_commit_time\":\"2025-04-03 19:02:56\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]