Portkey MCP Server
将 Claude 连接到 Portkey 的 API,以管理 AI 配置、工作区、分析和用户访问,从而全面控制 API 使用和设置。
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 服务器
将您的 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>
安装
从源代码
- 克隆此存储库
- 安装依赖项:
npm install
- 复制示例环境文件:
cp .env.example .env
- 将您的 Portkey API 密钥添加到
.env
文件:
PORTKEY_API_KEY=your_portkey_api_key_here
- 然后更新您的 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
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Playwright MCP Server
提供一个利用模型上下文协议的服务器,以实现类人浏览器的自动化,该服务器使用 Playwright,允许控制浏览器行为,例如导航、元素交互和滚动。
MCP Package Docs Server
促进大型语言模型高效访问和获取 Go、Python 和 NPM 包的结构化文档,通过多语言支持和性能优化来增强软件开发。
Claude Code MCP
一个实现了 Claude Code 作为模型上下文协议(Model Context Protocol, MCP)服务器的方案,它可以通过标准化的 MCP 接口来使用 Claude 的软件工程能力(代码生成、编辑、审查和文件操作)。
@kazuph/mcp-taskmanager
用于任务管理的模型上下文协议服务器。它允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。
Apple MCP Server
通过 MCP 协议与 Apple 应用(如“信息”、“备忘录”和“通讯录”)进行交互,从而使用自然语言发送消息、搜索和打开应用内容。
contentful-mcp
在你的 Contentful Space 中更新、创建、删除内容、内容模型和资源。