Token导航 LogoToken导航

MCP Server · AI代理

Session Intelligence

一个统一的会话管理和分析服务器,提供全面的会话生命周期管理、执行跟踪、决策记录和模式分析功能,适用于Claude Code框架。

未说明官方级别未说明来源级核验工具 10
会话管理PythonClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
Claire-s-Monster
提供方
Claire-s-Monster

工具数量

10

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Session Intelligence 属于AI代理类 MCP Server,公开资料标注 10 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前要先准备 API Key。

分类

AI代理

传输方式

未说明

认证方式

API Key

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 10 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

会话智能MCP服务器

用于Claude Code框架的统一会话管理和分析MCP服务器。

概述

此MCP服务器整合 42+分散的claudecode会话管理功能 进入 10个统一的MCP功能,提供全面的会话生命周期管理、执行跟踪、决策记录、模式分析和智能操作。

特性

核心能力

  • 会话生命周期管理:统一的会话创建、恢复、最终确定和验证
  • 执行跟踪:具有模式检测和优化功能的高级代理执行跟踪
  • 代理协调:具有依赖关系管理和并行执行的多代理协调
  • 决策智能:具有上下文和影响分析的智能决策记录
  • 模式分析:基于机器学习的跨会话模式识别
  • 健康监测:具有自动恢复功能的实时会话运行状况监控
  • 工作流程编排:具有状态管理的高级工作流编排
  • 命令分析:基于钩子的命令分析,用于低效检测
  • 缺少功能跟踪:跟踪和分析缺失的功能,以改善生态系统
  • 智能仪表板:具有实时见解的综合仪表板

功能整合

替换这些分散的claudecode函数:

  • 会话生命周期(7个功能): claudecode_create_session_metadata, claudecode_get_or_create_session_id, claudecode_create_session_notes等等。
  • 执行跟踪(14个功能): claudecode_initialize_agent_execution_log, claudecode_add_execution_step等等。
  • 决策和工作流程(8个功能): claudecode_log_decision, claudecode_workflow_init等等。
  • 健康与分析(13+功能): claudecode_check_session_health, claudecode_validate_session_files等等。

MCP工具

1. session_manage_lifecycle

具有智能跟踪功能的全面会话生命周期管理。

  • 运营:创建、恢复、完成、验证
  • 模式:本地、远程、混合动力、自动
  • 特性:自动恢复、元数据管理、目录结构创建

2. session_track_execution

具有模式检测和优化功能的高级执行跟踪。

  • 特性:模式检测、优化建议、性能指标
  • 追踪:代理步骤、使用的工具、执行的命令、时序分析

3. session_coordinate_agents

具有依赖管理和并行执行的多代理协调。

  • 模式:顺序、并行、自适应
  • 特性:依赖性解决、执行计划、时间估算

4. session_log_decision

具有上下文和影响分析的智能决策记录。

  • 特性:影响分析、关系映射、工件链接
  • 分析:决策图、成果跟踪、经验教训

5. session_analyze_patterns

跨会话模式分析,包括学习和建议。

  • 范围:当前、最近、历史、全部
  • 类型:执行、错误、性能、工作流
  • 特性:基于机器学习的学习、趋势分析、可操作的见解

6. session_monitor_health

具有自动恢复功能的实时会话健康监控。

  • 检查:连续性、文件、状态、代理
  • 特性:自动恢复、诊断、警报阈值
  • 监控:健康评分、问题检测、恢复行动

7. session_orchestrate_workflow

具有状态管理和优化功能的高级工作流编排。

  • 类型:tdd、原子、质量、优质、定制
  • 特性:状态机、并行执行、优化算法
  • 管理:阶段跟踪、进度监控、下一步行动

8. session_analyze_commands

分析基于钩子的命令日志的模式和效率低下。

  • 分析:命令模式、时间分析、成功率
  • 检测:低效模式、错误分析、优化机会
  • 建议:替代命令,性能改进

9. session_track_missing_functions

跟踪和分析缺失的功能,以改善生态系统。

  • 特性:优先事项分析、实施建议、影响评估
  • 追踪:缺失功能检测、使用模式、生态系统差距

10. session_get_dashboard

具有实时见解的全面会话智能仪表板。

  • 类型:概述、性能、代理、决策、健康状况
  • 特性:实时更新、可视化、导出格式
  • 分析:指标、见解、建议、趋势分析

安装

# Install dependencies
pixi install

# Run the MCP server (auto-detects project root)
pixi run mcp-server

# Run with specific repository path
pixi run python -m session.server --repository /path/to/repository

发展

# Run tests
pixi run test

# Check code quality
pixi run quality

# Run all checks
pixi run check-all

用法

基本会话管理

# Create a new session
result = session_manage_lifecycle(
    operation="create",
    mode="local", 
    project_name="my-project",
    metadata={"user": "developer", "git_branch": "main"}
)

# Track agent execution
result = session_track_execution(
    agent_name="python-analyzer",
    step_data={
        "operation": "analyze_code",
        "description": "Analyzing Python code quality",
        "tools_used": ["ruff", "mypy"]
    }
)

高级分析

# Analyze patterns across sessions
patterns = session_analyze_patterns(
    scope="historical",
    pattern_types=["performance", "errors"],
    learning_mode=True
)

# Monitor session health
health = session_monitor_health(
    health_checks=["continuity", "files", "state"],
    auto_recover=True,
    include_diagnostics=True
)

仪表板和见解

# Get comprehensive dashboard
dashboard = session_get_dashboard(
    dashboard_type="overview",
    real_time=True,
    export_format="json"
)

配置

MCP服务器配置(stdio传输)

添加到您的Claude Code MCP配置中:

{
  "session-intelligence": {
    "command": "pixi",
    "args": [
      "run",
      "--manifest-path",
      "/path/to/session-intelligence/development",
      "mcp-server",
      "--repository",
      "/path/to/your/project"
    ]
  }
}

HTTP服务器配置(REST API)

对于使用REST API访问的HTTP传输:

# Start the HTTP server (default: localhost:4002)
pixi run http-server

# With custom port and API key
pixi run http-server --port 5000 --api-key mysecretkey

# With custom PostgreSQL DSN
pixi run http-server --dsn "postgresql://user:pass@localhost/sessions"

HTTP REST API(非MPCP访问)

HTTP服务器公开了REST端点,可以通过以下方式直接访问 curl 或任何HTTP客户端, 无需MCP协议。这对以下情况很有用:

  • Shell脚本和自动化
  • 来自cron作业的快速健康检查
  • 与非MCP工具集成
  • 调试和手动查询

基础URL

http://127.0.0.1:4002

端点

健康检查
# Check server health and connection status
curl http://127.0.0.1:4002/health

答复:

{
  "status": "healthy",
  "database": "connected",
  "mcp_protocol_version": "2024-11-05",
  "active_mcp_sessions": 2,
  "sse_subscribers": 1,
  "timestamp": "2026-02-11T15:30:00.000000"
}
列出会话
# List recent sessions (default limit: 50)
curl http://127.0.0.1:4002/api/sessions

# With custom limit
curl "http://127.0.0.1:4002/api/sessions?limit=10"

# With API key authentication (if enabled)
curl -H "X-API-Key: mysecretkey" http://127.0.0.1:4002/api/sessions
按ID获取会话
# Get specific session details
curl http://127.0.0.1:4002/api/sessions/session-20260211-143000
查询代理学习
# Search learnings for an agent with text filtering
curl -X POST http://127.0.0.1:4002/tools/agent_query_learnings \
  -H "Content-Type: application/json" \
  -d '{
    "agent_name": "focused-quality-resolver",
    "query": "lint fix",
    "category": "pattern",
    "limit": 5,
    "min_success_rate": 0.7
  }'
查找解决方案
# Cross-agent solution search for error context
curl -X POST http://127.0.0.1:4002/tools/session_find_solution \
  -H "Content-Type: application/json" \
  -d '{
    "error_context": "ImportError: No module named",
    "project_path": "/home/user/my-project",
    "include_universal": true,
    "limit": 3
  }'
日志学习(无需MCP会话)
# Log a learning directly to the database
curl -X POST http://127.0.0.1:4002/tools/session_log_learning \
  -H "Content-Type: application/json" \
  -d '{
    "category": "pattern",
    "learning_content": "When fixing import errors, check sys.path first",
    "trigger_context": "Debugging ImportError in pytest",
    "project_path": "/home/user/my-project"
  }'

答复:

{
  "status": "success",
  "learning_id": "learning-a1b2c3d4",
  "message": "Learning saved to project /home/user/my-project"
}

通过HTTP的MCP协议

对于通过HTTP(JSON-RPC 2.0)的完整MCP协议访问:

初始化MCP会话
# Initialize and get MCP-Session-Id
curl -X POST http://127.0.0.1:4002/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {"clientInfo": {"name": "curl-client", "version": "1.0"}}
  }'

响应包括 MCP-Session-Id 用于后续请求的标头。

执行MCP工具
# Execute a tool via MCP protocol
curl -X POST http://127.0.0.1:4002/mcp \
  -H "Content-Type: application/json" \
  -H "MCP-Session-Id: " \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "execute_tool",
      "arguments": {
        "tool_name": "session_manage_lifecycle",
        "parameters": {"operation": "create", "project_name": "my-project"}
      }
    }
  }'
SSE通知
# Subscribe to server-sent events (streaming)
curl -N http://127.0.0.1:4002/mcp \
  -H "MCP-Session-Id: "

快速参考:REST与MCP

用例端点方法
健康检查GET /health休息
列出会话GET /api/sessions休息
获取会话GET /api/sessions/{id}休息
查询学习POST /tools/agent_query_learnings休息
寻找解决方案POST /tools/session_find_solution休息
日志学习POST /tools/session_log_learning休息
完整的MCP工具POST /mcpMCP JSON-RPC
SSE通知GET /mcp MCP 的

环境变量

变量描述默认值
SESSION_DB_DSNPostgreSQL连接字符串postgresql://localhost/session_intelligence
SESSION_DB_POOL_MIN连接池最小值2
SESSION_DB_POOL_MAX连接池最大值10
SESSION_INTELLIGENCE_API_KEY用于身份验证的API密钥(无)

整合

文件系统集成

  • 会话目录: `

/.claude/session-intelligence/session-YYYYMMDD-HHMMSS/`

  • 项目检测:使用标记自动检测项目根(.git, pyproject.toml, package.json等等)
  • 元数据文件: session-metadata.json, decisions.md, workflow-state.json
  • 代理跟踪: agents/{agent-name}-{timestamp}/execution-log.json
  • 本地隔离:每个项目都维护自己的会话情报数据

挂钩系统集成

  • 指令跟踪:与bash命令挂钩集成
  • 日志分析:分析 bash_commands.log, bash_post_results.log
  • 性能监控:钩子执行时间和结果跟踪

框架集成

  • 代理生态系统:与代理发现和执行系统的协调
  • 工作流引擎:TDD、原子、质量工作流的状态管理
  • MCP服务器:与其他MCP服务器集成,实现统一操作

建筑

┌─────────────────────────────────────────────────────────┐
│             Session Intelligence MCP Server             │
├─────────────────────────────────────────────────────────┤
│  Session Lifecycle Management                           │
│  ├── Session Creation and Initialization                │
│  ├── State Persistence and Recovery                     │
│  ├── Continuity Validation                             │
│  └── Session Finalization and Archival                 │
├─────────────────────────────────────────────────────────┤
│  Execution Tracking Engine                              │
│  ├── Agent Execution Monitoring                         │
│  ├── Step-by-Step Tracking                             │
│  ├── Command Analysis from Hooks                        │
│  └── Pattern Detection and Learning                     │
├─────────────────────────────────────────────────────────┤
│  Intelligence and Analytics                             │
│  ├── Cross-Session Pattern Recognition                  │
│  ├── ML-Based Learning Engine                           │
│  ├── Inefficiency Detection                            │
│  └── Recommendation Generation                          │
└─────────────────────────────────────────────────────────┘

演出

  • 功能整合:42+功能→ 10 MCP功能(减少76%)
  • 响应时间:会话查询≤50ms,带智能缓存
  • 模式检测:模式识别准确率超过90%
  • 自动恢复:会话恢复成功率95%以上

许可证

麻省理工学院

工具与能力

工具数量

10

资源数量

0

提示词数量

0

能力标签

会话管理Python本地部署执行跟踪决策分析模式识别工作流编排

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 10 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到API Key的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Session Intelligence

MCP World · 本页

10未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Session Intelligence 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Session Intelligence 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Session Intelligence 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Session Intelligence 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Session Intelligence 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP