Portkey MCP Server
A Model Context Protocol (MCP) server implementation for the Portkey AI platform, providing a standardized interface for managing AI configurations, workspaces, and analytics.
Overview
Portkey MCP Server is a Model Context Protocol (MCP) server implementation for the Portkey AI platform, designed to provide a standardized interface for managing AI configurations, workspaces, and analytics.
To use the Portkey MCP Server, you can either install it from source by cloning the repository and setting up the environment, or you can install it automatically via Smithery using a command line instruction.
- User and access management for AI configurations - Comprehensive analytics and reporting capabilities - Workspace management and configuration settings - API integration and monitoring
- Managing user access and roles within the Portkey platform.
- Generating analytics reports for API usage and performance metrics.
- Creating and managing workspaces for team projects.
- Monitoring API key usage and setting up rate limits.
Add to your AI client
Use these steps to connect Portkey MCP Server 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": {
"portkey-admin-mcp-server-r-huijts": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-portkey-admin-mcp-server-r-huijts"
]
}
}
}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": {
"portkey-admin-mcp-server-r-huijts": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-portkey-admin-mcp-server-r-huijts"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"portkey-admin-mcp-server-r-huijts": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-portkey-admin-mcp-server-r-huijts"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"portkey-admin-mcp-server-r-huijts": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-portkey-admin-mcp-server-r-huijts"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"portkey-admin-mcp-server-r-huijts": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-portkey-admin-mcp-server-r-huijts"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"portkey-admin-mcp-server-r-huijts": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-portkey-admin-mcp-server-r-huijts"
]
}
}
}FAQ
What is the purpose of the Portkey MCP Server?
It provides a standardized interface for managing AI configurations and analytics on the Portkey platform.
How do I install the Portkey MCP Server?
You can install it from source or via Smithery using the provided command.
What kind of analytics can I generate?
You can track user activity, request patterns, and generate cost analysis reports.