IBM APIC MCP server exposes API Connect capabilities to your MCP clients and AI Agent workflows.
apic-mcp-server
IBM APIC MCP server exposes API Connect capabilities to your MCP clients and AI Agent workflows.
Using apic-mcp-server with MCP Clients
This MCP server can be integrated with various MCP clients such as Claude Desktop, VS Code, and Langflow etc.
💻 Suggested MCP Clients
✅ Prerequisites
- Existing API Connect v10 or v12 customer either on SaaS or on-prem
- Your
provider organizationname API keyto connect with you API Connect instanceClient IDconfigured on your API Connect instanceClient Secretconfigured on your API Connect instanceAPIC Platform Endpointof your instanceAPIC Management Endpointof your instance
- Your
- APIC MCP server's
npm packagetar fileORthe.mcpbinstaller - One of the
suggested MCP Clientapplication
📄 Debug Logs
When running the MCP server, INFO level logs are written to a daily rotating file in a directory called apic-mcp inside your home directory by default:
- Windows:
- Log files are located at
%USERPROFILE%\apic-mcp\apic-mcp-YYYY-MM-DD.log
- Log files are located at
- macOS / Linux:
- Log files are located at
~/apic-mcp/apic-mcp-YYYY-MM-DD.log
- Log files are located at
The log directory is created automatically if it does not exist. Each log file contains one day's logs and up to 14 days of logs are retained. If the log directory cannot be created, logs are discarded.
Additionally, if you would like the log file to capture DEBUG level logs, update your chosen mcp client's env config to include the below env property:
LOG_LEVEL: 'debug'
For example:
"servers": {
"apic-mcp-server": {
"command": "npx",
"args": ["-y", "-p", "${input:tarPath}", "apic-mcp-server"],
"env": {
...
...
"LOG_LEVEL": "debug"
}
}
}
📝 Setup Instructions for suggested MCP Clients

Visual Studio Code and 
Langflow
- Choose the relevant template file for your client (
mcp.vscode.jsonormcp.langflow.json). - Fill in your APIC configuration details in the template.
- Copy the configured mcp json
- Follow steps provided by the respective client to continue with the setup.
- Open
VS Code MCP server setupand expand the sectionAdd an MCP server to your workspacefor details - Open
Langflow MCP server setuplink for details
- Open
Claude Desktop
Claude Desktop now supports easy installation through Anthropic's new Extensions feature. We provide a pre-packaged .mcpb file for seamless setup.
No manual configuration needed! Simply install the .mcpb and follow the setup wizard.
Step 1: Locate the Extension File
Find the .mcpb file you have obtained from this repository:
apic-mcp-server-x.x.x.mcpb
where x.x.x is the version of the APIC MCP server
Step 2: Install the Extension
- Simply double-click the
.mcpbfile - Claude Desktop will automatically open and start the installation process
Step 3: Complete the Setup
- A setup wizard will appear asking for details (listed in the
prerequisitessection) related to the APIC instance you would like to connect to - Click Save or Install
- Ensure you
enablethe extension, as claude sets it asdisabledby default
Step 4: Start Using
Once installed, the API Connect tools exposed via the MCP server will be available in your Claude Desktop conversations.
🛠️ Available Tools
Currently available tools
|Service|Link| |---|---| |Analytics|Analytics tools doc|
More to come soon...