代理数据管理服务

一个管理代理数据、提示和会话的服务,提供注册、查询和更新功能。

  • by labeveryday
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 labeveryday/strands-hub-mcp

使用说明

绞线轮毂mcp

暴露的MCP服务器 strands-hub S3的数据:

  • 注册表 -列出/更新代理
  • 提示 -获取/创建提示版本
  • 会话 -浏览会话数据(只读)
  • 指标 -查询运行指标(只读)

先决条件

  • Python 3.10+
  • 已配置AWS凭据(~/.aws/credentials 或环境变量)
  • S3桶,带线束集线器数据

Claude代码集成

claude mcp add strands-hub-mcp --scope user \
  -e USE_S3=true \
  -e AGENT_HUB_BUCKET=your-bucket-name \
  -e AGENT_HUB_REGION=us-east-1 \
  -- uv --directory /path/to/strands-hub-mcp run strands-hub-mcp

验证:

claude mcp list

可用工具

工具 说明
hub_status 显示当前集线器配置
registry_list_agents 列出所有注册代理人
registry_get_agent 获取代理详细信息
registry_update_metadata 更新代理元数据
prompts_get_current 获取代理的当前提示
prompts_get_version 获取特定提示版本
prompts_list_versions 列出所有提示版本
prompts_create_version 创建新的提示版本(仅可追加)
metrics_list 按日期/代理列出指标
metrics_get 获取具体指标记录
sessions_list 列出所有会话
sessions_get_session_json 获取会话元数据
sessions_list_agents 列出会话中的代理
sessions_get_agent_json 从会话中获取代理数据
sessions_list_messages 列出会话中的消息
sessions_get_message_json 获取特定消息

环境变量

变量 必填 描述
USE_S3 是 必须是 true
AGENT_HUB_BUCKET 是 S3存储桶名称
AGENT_HUB_REGION 是 AWS地区

作者

建造于 杜安轻脚 (@标签每天)