mcpField
A
Agent Infra Mcp

Agent Infra Mcp

本地服务
github.com/lulzasaur9192AI 与智能体031 周前更新

关于 Agent Infra Mcp

Agent Infra Mcp 是面向 AI Agent 基础设施的 MCP 服务,整合持久化记忆、API 漂移监测和签名操作记录。其 18 个工具涵盖存储与搜索、定时测试及审计凭证。

主要功能

  1. 01带命名空间和 TTL 的记忆
  2. 02批量存储与全文搜索
  3. 03支持 cron 调度的 API 漂移测试
  4. 04测试历史与漂移仪表板
  5. 05可验证的 HMAC 签名操作凭证

适用场景

  1. 01持久保存并搜索 Agent 上下文
  2. 02监测 API 端点变化
  3. 03查看漂移测试历史和响应时间
  4. 04创建并验证 Agent 操作审计记录

MCP 相关

向 MCP 客户端提供 18 个工具,用于记忆管理、API 漂移检测和信任凭证。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"agent-infra": {
"command": "npx",
"args": [
"-y",
"@lulzasaur9192/agent-infra-mcp"
],
"env": {
"AGENT_MEMORY_API_KEY": "<AGENT_MEMORY_API_KEY>",
"AGENT_DRIFT_API_KEY": "<AGENT_DRIFT_API_KEY>",
"TRUST_RECEIPT_API_KEY": "<TRUST_RECEIPT_API_KEY>"
}
}
}
}
启动命令npx -y @lulzasaur9192/agent-infra-mcp
需要配置的环境变量
AGENT_MEMORY_API_KEY密钥API key for Agent Memory service
AGENT_DRIFT_API_KEY密钥API key for Agent Drift Detection service
TRUST_RECEIPT_API_KEY密钥API key for Trust Receipt service

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@lulzasaur9192/agent-infra-mcp1.0.0

工具

18

收录的工具列表 · 更新于 3 周前

参数类型必填说明
namespacestring是用于整理记忆的命名空间(例如 Agent 名称、项目)
keystring是命名空间内的唯一键
valueany否要存储的值(字符串、对象、数组等)
metadataobject否用于筛选的可选元数据标签
ttl_secondsinteger否在 N 秒后自动过期(省略则永久有效)

详细介绍

@lulzasaur9192/agent-infra-mcp

面向 AI Agent 基础设施的 MCP 服务,包含 18 个工具:持久化记忆、API 漂移检测和 HMAC 签名的信任收据。

安装

npx @lulzasaur9192/agent-infra-mcp
Claude Desktop / Cursor
{
  "mcpServers": {
    "agent-infra": {
      "command": "npx",
      "args": ["-y", "@lulzasaur9192/agent-infra-mcp"],
      "env": {
        "AGENT_MEMORY_API_KEY": "your-key",
        "AGENT_DRIFT_API_KEY": "your-key",
        "TRUST_RECEIPT_API_KEY": "your-key"
      }
    }
  }
}

工具(18 个)

记忆(8 个工具)

支持命名空间、元数据、TTL 和 FTS5 全文搜索的持久化键值存储。

  • memory_store — 存储一条记忆(命名空间 + 键 + 值)
  • memory_store_batch — 批量存储最多 100 条记忆
  • memory_list — 列出命名空间中的记忆
  • memory_get — 获取指定记忆
  • memory_update — 更新值、元数据或 TTL
  • memory_delete — 删除一条记忆或整个命名空间
  • memory_search — 结合元数据筛选进行全文搜索
  • memory_stats — 使用情况统计
漂移检测(7 个工具)

使用黄金测试用例和 cron 调度,监控 API 端点是否发生意外变化。

  • drift_create_test — 注册黄金测试(精确/子集/包含/状态匹配)
  • drift_list_tests — 列出所有测试
  • drift_run_test — 手动执行测试
  • drift_test_history — 查看运行历史和差异
  • drift_update_test — 更新测试配置
  • drift_delete_test — 移除测试
  • drift_dashboard — 查看包含漂移率和响应时间的概览
信任收据(3 个工具)

使用 HMAC-SHA256 签名、防篡改的 Agent 操作记录,可用于审计追踪。

  • receipt_issue — 为 Agent 操作签发签名收据
  • receipt_verify — 验证收据完整性(在线或离线)
  • receipt_list — 按筛选条件列出收据

API 密钥

每项服务都使用独立的 API 密钥:

服务环境变量API
记忆AGENT_MEMORY_API_KEYagent-memory-api
漂移AGENT_DRIFT_API_KEYagent-drift-api
收据TRUST_RECEIPT_API_KEYtrust-receipt-api

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。