Portkey MCP Server

Portkey MCP Server

将 Claude 连接到 Portkey 的 API,以管理 AI 配置、工作区、分析和用户访问,从而全面控制 API 使用和设置。

云平台
开发者工具
Category.security-and-iam
TypeScript
访问服务器

Tools

list_all_users

List all users in your Portkey organization, including their roles and account details

invite_user

Invite a new user to your Portkey organization with specific workspace access and API key permissions

get_user_stats

Retrieve detailed analytics data about user activity within a specified time range, including request counts and costs

list_workspaces

Retrieve all workspaces in your Portkey organization, including their configurations and metadata

get_workspace

Retrieve detailed information about a specific workspace, including its configuration, metadata, and user access details

list_configs

Retrieve all configurations in your Portkey organization, including their status and workspace associations

list_virtual_keys

Retrieve all virtual keys in your Portkey organization, including their usage limits, rate limits, and status

get_cost_analytics

Retrieve detailed cost analytics data over time, including total costs and averages per request

get_config

Retrieve detailed information about a specific configuration, including cache settings, retry policies, and routing strategy

README

Portkey MCP 服务器

smithery badge

将您的 AI 助手转变为 Portkey 平台专家!此 MCP 服务器将 Claude 连接到 Portkey 的 API,从而能够全面管理 AI 配置、工作区、分析和用户访问。

<a href="https://glama.ai/mcp/servers/iftjfqrk0v"><img width="380" height="200" src="https://glama.ai/mcp/servers/iftjfqrk0v/badge" alt="Portkey Server MCP server" /></a>

安装

从源代码

  1. 克隆此存储库
  2. 安装依赖项:
npm install
  1. 复制示例环境文件:
cp .env.example .env
  1. 将您的 Portkey API 密钥添加到 .env 文件:
PORTKEY_API_KEY=your_portkey_api_key_here
  1. 然后更新您的 Claude 配置文件:
{
  "mcpServers": {
    "portkey-server": {
      "command": "node",
      "args": [
        "/path/to/portkey-server/build/index.js"
      ],
      "env": {
        "PORTKEY_API_KEY": "your_portkey_api_key_here"
      }
    }
  }
}

请确保:

  • /path/to/portkey-server 替换为您安装的实际路径
  • env 部分添加您的 Portkey API 密钥

更新配置后,重新启动 Claude Desktop 以使更改生效。

通过 Smithery 安装

要通过 Smithery 为 Claude Desktop 自动安装 Portkey MCP Server:

npx -y @smithery/cli install @r-huijts/portkey-admin-mcp-server --client claude

真实世界的用例

  • “我在不同模型上的当前 API 使用情况统计数据是什么?”
  • “向我展示我的 AI 部署的性能指标”
  • “为我的团队项目创建一个新的工作区”
  • “我当前的 API 密钥使用情况和剩余额度是多少?”
  • “生成上个月 API 调用的分析报告”
  • “为我的开发环境设置速率限制”
  • “为我的生产端点配置回退行为”
  • “将团队成员添加到我的 Portkey 工作区”
  • “向我展示我的 API 调用的延迟统计数据”
  • “为我的 API 请求设置自定义标头”

🔑 环境变量

变量 描述
PORTKEY_API_KEY 您的 Portkey API 密钥(必需)

🌟 功能

此 MCP 服务器通过以下功能提供对 Portkey 平台的全面访问:

用户和访问管理

  • 用户管理:列出和管理您的 Portkey 组织中的所有用户
  • 用户邀请:邀请具有可自定义角色和权限的新用户
  • 工作区访问:配置不同工作区中的用户访问级别
  • 基于角色的控制:在组织和工作区级别分配管理员、经理或成员角色

分析和报告

  • 使用情况分析:跟踪详细的用户活动和请求模式
  • 成本分析:监控和分析不同时间段的成本
  • 请求指标:查看请求计数、令牌使用情况和响应时间
  • 过滤报告:根据自定义条件(如状态代码、虚拟密钥和时间范围)生成报告

工作区管理

  • 工作区概览:列出和查看有关所有工作区的详细信息
  • 配置管理:访问和查看工作区配置
  • 虚拟密钥管理:监控和管理具有使用限制和速率限制的 API 密钥
  • 工作区设置:查看和跟踪工作区元数据和用户关联

配置和 API 设置

  • 配置列表:查看您的组织中的所有可用配置
  • 详细配置信息:访问缓存设置、重试策略和路由策略
  • 虚拟密钥详细信息:监控密钥状态、使用限制和速率限制
  • API 集成:跟踪 API 端点及其配置

许可证

此项目根据 ISC 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件

推荐服务器

Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Playwright MCP Server

Playwright MCP Server

提供一个利用模型上下文协议的服务器,以实现类人浏览器的自动化,该服务器使用 Playwright,允许控制浏览器行为,例如导航、元素交互和滚动。

精选
本地
TypeScript
MCP Package Docs Server

MCP Package Docs Server

促进大型语言模型高效访问和获取 Go、Python 和 NPM 包的结构化文档,通过多语言支持和性能优化来增强软件开发。

精选
本地
TypeScript
Claude Code MCP

Claude Code MCP

一个实现了 Claude Code 作为模型上下文协议(Model Context Protocol, MCP)服务器的方案,它可以通过标准化的 MCP 接口来使用 Claude 的软件工程能力(代码生成、编辑、审查和文件操作)。

精选
本地
JavaScript
@kazuph/mcp-taskmanager

@kazuph/mcp-taskmanager

用于任务管理的模型上下文协议服务器。它允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。

精选
本地
JavaScript
Apple MCP Server

Apple MCP Server

通过 MCP 协议与 Apple 应用(如“信息”、“备忘录”和“通讯录”)进行交互,从而使用自然语言发送消息、搜索和打开应用内容。

精选
本地
TypeScript
contentful-mcp

contentful-mcp

在你的 Contentful Space 中更新、创建、删除内容、内容模型和资源。

精选
TypeScript