← Back to search

ai-hist-mcp

GitHub Actions Scanned 22d ago

Thin npx wrapper for the ai-hist stdio MCP server.

npm
D
40 / 100

Versions

0.4.1latest
Jul 7, 2026
0.3.7
Jun 27, 2026
0.3.6
Jun 24, 2026
0.3.5
Jun 24, 2026
0.3.4
Jun 20, 2026
+ show 3 moreshow less
0.3.2
Jun 12, 2026
0.3.1
Jun 6, 2026
0.3.0
Jun 6, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 18

search_history
annotations: none low

Search already-indexed RelayHistory prompts.

tag string limit number query string project string
recent_history
annotations: none low

List recent already-indexed history.

n number tag string project string before_ms number
list_sessions
annotations: none low

Cache-only indexed session catalog listing. This never discovers or syncs.

limit number source string before_ms number sessionId string lastActivityMs number
discover_sessions
annotations: none low

Explicit shallow provider discovery. Updates only the session catalog.

limit number acquisition_timeout_ms number
hydrate_session
annotations: none low

Index one cataloged session as fully as its provider allows, without global sync.

session_id string include_related boolean acquisition_timeout_ms number
get_session
annotations: none low

Get indexed prompts for one session.

tag string session_id string
get_session_events
annotations: none low

Get one bounded page of normalized events.

id number tsMs number limit number session_id string
get_session_relationships
annotations: none low

Direct relationships for one session: delegation in both directions (as parent and as child), plus the continuity edges (resume, fork, continuation) that connect it to the conversation it came from.

session_id string
get_session_tree
annotations: none low

Complete descendant tree for one session, with cycle protection and deterministic ordering. Follows delegation edges by default; pass relationship_kinds to also include resumed, continued, or forked descendants of the root. Child events are not flattened into the parent.

max_depth number max_nodes number session_id string
get_session_tool_calls
annotations: none low

Get one bounded page of recorded tool calls for one session.

limit number session_id string
get_session_file_edits
annotations: none low

Get one bounded page of recorded file edits for one session.

limit number session_id string
get_session_markers
annotations: none low

Get one bounded page of a session\

limit number session_id string
get_source_capabilities
annotations: none low

What one provider\

get_session_requests
annotations: none low

Get one bounded page of a session\

limit number session_id string
get_session_usage
annotations: none low

Provider-neutral token usage rollup for one session. Null usage means no usage evidence, never an assumed zero; cost appears only when the source data carried one.

session_id string
history_stats
annotations: none low

Statistics for already-indexed RelayHistory data.

tag string
sync
annotations: none low

Explicit full provider ingestion into RelayHistory.

acquisition_timeout_ms number
delivery_status
annotations: none low

Read durable delivery progress, backlog, failures, and retention usage.

job_id string

Permissions 4

network medium
Server uses network capabilities via: fetch()
filesystem low
Server uses filesystem capabilities via: fs, fs/promises, path
shell high
Server uses shell capabilities via: child_process, execSync(), spawn(), spawnSync()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 54

low
Tool 'search_history' has no annotations annotation_checker · 100%
low
Tool 'recent_history' has no annotations annotation_checker · 100%
low
Tool 'list_sessions' has no annotations annotation_checker · 100%
low
Tool 'discover_sessions' has no annotations annotation_checker · 100%
low
Tool 'hydrate_session' has no annotations annotation_checker · 100%
low
Tool 'get_session' has no annotations annotation_checker · 100%
low
Tool 'get_session_events' has no annotations annotation_checker · 100%
low
Tool 'get_session_relationships' has no annotations annotation_checker · 100%
low
Tool 'get_session_tree' has no annotations annotation_checker · 100%
low
Tool 'get_session_tool_calls' has no annotations annotation_checker · 100%
low
Tool 'get_session_file_edits' has no annotations annotation_checker · 100%
low
Tool 'get_session_markers' has no annotations annotation_checker · 100%
low
Tool 'get_source_capabilities' has no annotations annotation_checker · 100%
low
Tool 'get_session_requests' has no annotations annotation_checker · 100%
low
Tool 'get_session_usage' has no annotations annotation_checker · 100%
low
Tool 'history_stats' has no annotations annotation_checker · 100%
low
Tool 'sync' has no annotations annotation_checker · 100%
low
Tool 'delivery_status' has no annotations annotation_checker · 100%
medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Hex string literal (>50 chars) in AgentWorkforce-relayhistory-52fc268/scripts/set-release-version.test.mjs:159 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in AgentWorkforce-relayhistory-52fc268/scripts/set-release-version.test.mjs:175 entropy_analyzer · 70%
medium
Hex string literal (>50 chars) in AgentWorkforce-relayhistory-52fc268/scripts/set-release-version.test.mjs:382 entropy_analyzer · 70%
info
package.json metadata manifest_parser · 100%
info
Tool: search_history manifest_parser · 70%
info
Tool: recent_history manifest_parser · 70%
info
Tool: list_sessions manifest_parser · 70%
info
Tool: discover_sessions manifest_parser · 70%
info
Tool: hydrate_session manifest_parser · 70%
info
Tool: get_session manifest_parser · 70%
info
Tool: get_session_events manifest_parser · 70%
info
Tool: get_session_relationships manifest_parser · 70%
info
Tool: get_session_tree manifest_parser · 70%
info
Tool: get_session_tool_calls manifest_parser · 70%
info
Tool: get_session_file_edits manifest_parser · 70%
info
Tool: get_session_markers manifest_parser · 70%
info
Tool: get_source_capabilities manifest_parser · 70%
info
Tool: get_session_requests manifest_parser · 70%
info
Tool: get_session_usage manifest_parser · 70%
info
Tool: history_stats manifest_parser · 70%
info
Tool: sync manifest_parser · 70%
info
Tool: delivery_status manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (36) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 133 components sbom_generator · 100%
critical
GitHub Personal Access Token found in AgentWorkforce-relayhistory-52fc268/crates/ai-hist-cli/src/learn.rs secret_scanner · 95%
critical
GitHub Personal Access Token found in AgentWorkforce-relayhistory-52fc268/crates/ai-hist/src/ingest.rs secret_scanner · 95%
critical
GitHub Personal Access Token found in AgentWorkforce-relayhistory-52fc268/plugins/relayhistory/rust/src/convergence.rs secret_scanner · 95%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%