- Aipolabs Mcp Unified
Aipolabs Mcp Unified
What is Aipolabs MCP Unified?
Aipolabs MCP Unified is a package that provides two Model Context Protocol (MCP) servers for accessing ACI.dev managed functions, allowing users to discover and execute various functions dynamically.
How to use Aipolabs MCP Unified?
To use Aipolabs MCP Unified, you need to set up your environment with the AIPOLABS_ACI_API_KEY, install the package via PyPI, and run the unified server using the command: uvx aipolabs-mcp unified-server --linked-account-owner-id <LINKED_ACCOUNT_OWNER_ID>.
Key features of Aipolabs MCP Unified?
- Provides two types of servers: Apps Server and Unified Server.
- The Apps Server allows direct access to specific app functions.
- The Unified Server enables dynamic discovery and execution of any function available on ACI.dev without listing them all upfront.
Use cases of Aipolabs MCP Unified?
- Accessing functions from multiple apps without managing multiple servers.
- Dynamically discovering tools based on user intent.
- Simplifying the integration of various functions into applications.
FAQ from Aipolabs MCP Unified?
- 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 function discovery and execution without the overhead of managing multiple MCP servers.
- Can I specify a list of apps to use?
Yes, you can specify a comma-separated list of apps using the
--appsparameter.
Server Config
{
"mcpServers": {
"aipolabs-mcp-unified": {
"command": "uvx",
"args": [
"aipolabs-mcp",
"unified-server",
"--linked-account-owner-id",
"<LINKED_ACCOUNT_OWNER_ID>"
],
"env": {
"AIPOLABS_ACI_API_KEY": "<AIPOLABS_ACI_API_KEY>"
}
}
}
}