io.github.Sandeeprdy1729/timps
NPM · @TIMPS-AI/TIMPS-MCP · SCANNED AUG 23
Persistent memory with contradiction detection, burnout monitoring, and 69 intelligence tools.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security98
- No malware found by supply-chain analysis.Pass
- No known CVEs affecting this package version or its production dependencies.Pass
- No install/post-install scripts declared.Pass
- 46 of 160 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency48
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 3 days ago).Pass
- Publishes a security disclosure policy (SECURITY.md).Pass
Schema Quality & AI Usability70
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 3645 tokens (~52/item across 69 items; 69 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage99
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 98% of tool parameters carry a description.Partial
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Unverified: 1 category
A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
How do I install the io.github.Sandeeprdy1729/timps MCP server?
io.github.Sandeeprdy1729/timps runs locally as an npm package, launched with npx -y @timps-ai/timps-mcp. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
npm · @timps-ai/timps-mcp
claude mcp add sandeeprdy1729-timps -- npx -y @timps-ai/timps-mcp
{
"mcpServers": {
"sandeeprdy1729-timps": {
"command": "npx",
"args": [
"-y",
"@timps-ai/timps-mcp"
]
}
}
} {
"servers": {
"sandeeprdy1729-timps": {
"command": "npx",
"args": [
"-y",
"@timps-ai/timps-mcp"
]
}
}
} codex mcp add sandeeprdy1729-timps -- npx -y @timps-ai/timps-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"sandeeprdy1729-timps": {
"type": "local",
"command": [
"npx",
"-y",
"@timps-ai/timps-mcp"
],
"enabled": true
}
}
} openclaw mcp add sandeeprdy1729-timps --command npx --arg -y --arg @timps-ai/timps-mcp
mcp_servers:
sandeeprdy1729-timps:
command: "npx"
args: ["-y", "@timps-ai/timps-mcp"] {
"McpServers": {
"sandeeprdy1729-timps": {
"Transport": "stdio",
"Command": "npx",
"Arguments": [
"-y",
"@timps-ai/timps-mcp"
]
}
}
} assistant mcp add sandeeprdy1729-timps -t stdio -c npx -a -y @timps-ai/timps-mcp
{
"mcpServers": {
"sandeeprdy1729-timps": {
"command": "npx",
"args": [
"-y",
"@timps-ai/timps-mcp"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 20 Aug 26 +15
- Malware scan: unverified → pass ▲ security
- 19 Aug 26 53
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 23 Aug 2026 · Analysed npm/@timps-ai/timps-mcp@2.0.3
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | npm |
Dependencies 160 packages
| Packages resolved | 160 |
|---|---|
| Stale | 46 |
| Tree resolution | Complete |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
timps_audit_memory ~42
Run a full memory health audit — weak, contradicted, outdated, and unsourced entries with health score and recommendations (Tool 22 MemoryAuditor).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_burnout_analyze ~28
Analyze burnout risk vs personal baseline. Use when user mentions stress or exhaustion.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_chat ~58
Send a message to TIMPs with full memory context. Automatically activates contradiction detection, burnout analysis, bug patterns, and other intelligence tools.
| Name | Type | Req | Description |
|---|---|---|---|
| message | string | yes | Message to send to TIMPs |
| username | string | – | Optional username |
No output schema declared.
No examples provided.
timps_check_contradiction ~41
Check if a statement contradicts past positions or stored memories. Use before any opinion or decision.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | Statement to check |
No output schema declared.
No examples provided.
timps_check_deployment_risk ~36
Check if a deployment pattern has caused issues before.
| Name | Type | Req | Description |
|---|---|---|---|
| pattern | string | yes | Deployment approach or config being used |
No output schema declared.
No examples provided.
timps_check_regret ~30
Warn before repeating a past regretted decision.
| Name | Type | Req | Description |
|---|---|---|---|
| decision | string | yes | Decision being considered |
No output schema declared.
No examples provided.
timps_check_tech_debt ~49
Check if code pattern matches past codebase incidents. Use during code review.
| Name | Type | Req | Description |
|---|---|---|---|
| pattern | string | yes | Code pattern or approach |
| project_id | string | – | Project ID |
No output schema declared.
No examples provided.
timps_chrono_consolidate ~73
Run the Ebbinghaus adaptive consolidation pass — prunes low-importance memories that have decayed below threshold while preserving causally important nodes. Use periodically to keep memory lean and relevant.
| Name | Type | Req | Description |
|---|---|---|---|
| importance_threshold | number | – | Prune memories with effective score below this (default 0.05) |
No output schema declared.
No examples provided.
timps_chrono_foresight ~97
Run a Monte-Carlo foresight simulation to predict future risk trajectories. Use for burnout prediction ("am I heading toward burnout?"), relationship drift warnings, decision regret risk, or recurring bug likelihood.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | Which domain to simulate |
| lookback_days | number | – | How many days of history to analyze (default 30) |
| steps | number | – | Simulation steps (default 10) |
No output schema declared.
No examples provided.
timps_chronos_ingest ~115
Ingest a signal into Chronos Veil with layered persistence. Auto-classifies into knowledge/memory/wisdom/intelligence with entity linking.
| Name | Type | Req | Description |
|---|---|---|---|
| content | string | yes | The signal or event to ingest |
| entity | string | – | Primary entity identifier |
| source_module | string | yes | Source: timps-code, timps-vscode, timps-mcp, reflection, etc. |
| tags | array | – | Entity tags: code, bug, tech-debt, api, burnout, relationship |
No output schema declared.
No examples provided.
timps_chronos_query ~76
Query Chronos Veil with the multi-tool resolution agent. Resolves conflicts and produces compact temporal summaries.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Max events to return (default 8) |
| query | string | yes | Temporal query (e.g. "how has my bug patterns evolved?", "what API decisions were superseded?") |
No output schema declared.
No examples provided.
timps_chronos_stats ~32
Get Chronos Veil statistics: event counts by layer, recent events, and entity graph edges.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_codebase_culture ~48
Surface the cultural norms of the codebase from stored decisions. Mines 15 hard-coded norm patterns (async/await, TypeScript, tests, REST, PostgreSQL, etc.).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_complete_commitment ~59
Mark a commitment as completed. Accepts an id prefix (first 12 chars shown by timps_get_pending_commitments).
| Name | Type | Req | Description |
|---|---|---|---|
| id_prefix | string | yes | Commitment id prefix (first 12 chars from timps_get_pending_commitments) |
No output schema declared.
No examples provided.
timps_curriculum_plan ~38
Generate a learning plan based on what you keep asking about vs what you've decided. High gap_score = you keep asking but never decide.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_detect_architecture_drift ~49
Compare current code structure against past architectural decisions and detect drift.
| Name | Type | Req | Description |
|---|---|---|---|
| current_patterns | array | yes | Patterns observed in current codebase |
| project_id | string | – | Project ID |
No output schema declared.
No examples provided.
timps_explain_provenance ~55
Get the provenance chain for a memory — where it came from, how it was derived, and reliability scoring (Tool 20 SourceAttributor).
| Name | Type | Req | Description |
|---|---|---|---|
| memoryId | string | yes | Memory ID or content hash |
No output schema declared.
No examples provided.
timps_extract_commitments ~58
Extract commitments from meeting notes using regex + participant detection. Use after any meeting. Returns structured commitments with owner and deadline.
| Name | Type | Req | Description |
|---|---|---|---|
| meeting_notes | string | yes | Raw meeting notes or transcript |
| meeting_title | string | – | Meeting name |
No output schema declared.
No examples provided.
timps_false_memory_check ~74
Score a memory's false-memory risk based on provenance, source reliability, evidence count, and age (Tool 18).
| Name | Type | Req | Description |
|---|---|---|---|
| ageDays | number | yes | Age of the memory in days |
| content | string | yes | The memory content to check |
| evidenceCount | number | yes | Number of supporting evidence entries |
No output schema declared.
No examples provided.
timps_get_architecture_decisions ~47
Retrieve past architecture decisions and design choices. Use when making structural code decisions.
| Name | Type | Req | Description |
|---|---|---|---|
| topic | string | – | Filter by topic (e.g. auth, database, state) |
No output schema declared.
No examples provided.
timps_get_code_patterns ~33
Retrieve personal coding patterns and conventions I always use.
| Name | Type | Req | Description |
|---|---|---|---|
| context | string | – | Filter by context or language |
No output schema declared.
No examples provided.
timps_get_context_switches ~21
Count and analyze context switches in current session.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_get_incident_timeline ~45
Show past incidents and bugs in a specific module or area.
| Name | Type | Req | Description |
|---|---|---|---|
| module | string | yes | Module name or area (e.g. auth, payment, queue) |
No output schema declared.
No examples provided.
timps_get_manifesto ~38
Get the Living Manifesto — actual values derived from behavioral patterns, not stated beliefs. Mines from positions, decisions, and architecture insights.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_get_memories ~28
Get all stored memories, goals, and preferences. Use before starting a complex task.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_get_patterns_for_context ~49
Retrieve code patterns relevant to the current file or task context.
| Name | Type | Req | Description |
|---|---|---|---|
| file_path | string | – | Current file path |
| task_description | string | yes | What you are trying to do |
No output schema declared.
No examples provided.
timps_get_pending_commitments ~27
List all pending commitments not yet completed. Use as a daily check-in.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_get_positions ~18
List all tracked positions with conflict counts.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_get_session_history ~47
Retrieve what you were working on in recent sessions. Use before starting a task to restore context.
| Name | Type | Req | Description |
|---|---|---|---|
| days_back | integer | – | How many days back (default: 7) |
No output schema declared.
No examples provided.
timps_get_shared_decisions ~34
Retrieve team-level architecture decisions. Scoped to the current project.
| Name | Type | Req | Description |
|---|---|---|---|
| topic | string | – | Filter by topic |
No output schema declared.
No examples provided.
timps_get_velocity_trend ~26
Show productivity trend — am I faster or slower this week vs baseline?
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_infer_schemas ~37
Auto-extract typed schemas from memory stream — detects repeated patterns and infers structure types (Tool 25 SchemaInferrer).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_ingest_manifesto_signal ~55
Add a behavioral observation to the manifesto corpus. Mines from positions, decisions, and architecture insights automatically on init.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | Behavioral signal (what was decided, shipped, regretted, etc.) |
No output schema declared.
No examples provided.
timps_institutional_memory ~55
List contributors who haven't been seen in 90+ days, with their contributions preserved. Use to recover knowledge after someone leaves the team.
| Name | Type | Req | Description |
|---|---|---|---|
| contributor | string | – | Specific contributor to query (omit for all dormant) |
No output schema declared.
No examples provided.
timps_log_decision ~57
Log a decision outcome to build the Regret Oracle knowledge base.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | yes | The decision made |
| outcome | string | – | What happened |
| regret_score | number | – | Regret 0-1 |
No output schema declared.
No examples provided.
timps_log_past_decision ~88
Log a past decision with its outcome. Seeds the simulation model used by timps_simulate_decision.
| Name | Type | Req | Description |
|---|---|---|---|
| context | string | yes | Context surrounding the decision |
| decision | string | yes | The decision that was made |
| outcome | string | yes | How it turned out |
| regret_score | number | yes | Regret 0-1, where 1 = catastrophic |
No output schema declared.
No examples provided.
timps_log_question ~35
Log a question you asked. Powers CurriculumArchitect's learning-gap detection.
| Name | Type | Req | Description |
|---|---|---|---|
| question | string | yes | The question you asked |
No output schema declared.
No examples provided.
timps_lookup_api ~39
Look up known quirks for an API before using it.
| Name | Type | Req | Description |
|---|---|---|---|
| api_name | string | yes | API name: Stripe, GitHub, etc. |
No output schema declared.
No examples provided.
timps_mark_contributor_active ~61
Mark that a contributor was active on a given date. Updates their last-seen timestamp used by timps_institutional_memory.
| Name | Type | Req | Description |
|---|---|---|---|
| contributor | string | yes | Person name |
| date | string | – | ISO date string (defaults to now) |
No output schema declared.
No examples provided.
timps_nexus_graph ~53
Get the episodic graph structure (nodes + edges) for visualization. Returns recent episodic nodes and their temporal/causal links.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | – | Max nodes to return (default 30) |
No output schema declared.
No examples provided.
timps_nexus_ingest ~112
Ingest a signal into NexusForge episodic memory. Builds hybrid graph nodes with time-aware gists and factual links. Use after coding sessions, decisions, or notable events.
| Name | Type | Req | Description |
|---|---|---|---|
| content | string | yes | The signal or event to ingest |
| source_module | string | yes | Source: timps-code, timps-vscode, timps-mcp, cli, etc. |
| tags | array | – | Entity tags: code, bug, tech-debt, api, burnout, relationship, regret |
No output schema declared.
No examples provided.
timps_nexus_query ~72
Query NexusForge episodic memory with agentic iterative retrieval. Returns episodic nodes with spatiotemporal context, refusal when evidence is insufficient.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Episodic query (e.g. "what coding sessions led to burnout signals?", "show my regret patterns around API decisions") |
No output schema declared.
No examples provided.
timps_nexus_stats ~29
Get NexusForge episodic memory statistics: node counts, edge counts, and source breakdown.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
timps_observe_culture ~45
Add a decision text to the codebase culture corpus. Mines from positions, decisions, and architecture insights automatically.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | Decision text or observation |
No output schema declared.
No examples provided.
timps_predict_bug_risk ~53
Predict bug risk for a planned change based on past incident history.
| Name | Type | Req | Description |
|---|---|---|---|
| change_description | string | yes | What you are about to change or add |
| files_affected | array | – | Files being changed |
No output schema declared.
No examples provided.
timps_record_api_quirk ~60
Save a discovered API quirk for future reference.
| Name | Type | Req | Description |
|---|---|---|---|
| api_name | string | yes | API name |
| endpoint | string | – | Specific endpoint |
| quirk | string | yes | The undocumented behavior |
| severity | string | – | – |
No output schema declared.
No examples provided.
timps_record_bug ~54
Record a bug to build personal pattern profile.
| Name | Type | Req | Description |
|---|---|---|---|
| bug_type | string | yes | race_condition | null_pointer | off_by_one | memory_leak | etc. |
| trigger_context | string | – | Context when bug appeared |
No output schema declared.
No examples provided.
timps_record_contribution ~74
Record a contribution from a team member. Preserves their decisions/patterns/incidents/quirks so the team can reference them after they leave.
| Name | Type | Req | Description |
|---|---|---|---|
| contributor | string | yes | Person name (lowercase canonical) |
| kind | string | yes | Type of contribution |
| text | string | yes | What they contributed |
No output schema declared.
No examples provided.
timps_record_incident ~56
Record a production incident to build pattern library.
| Name | Type | Req | Description |
|---|---|---|---|
| incident_type | string | – | Incident type |
| pattern | string | yes | Code pattern that caused the incident |
| time_to_debug_hrs | number | – | Debug hours |
No output schema declared.
No examples provided.
timps_record_learning ~39
Store something you learned today for future reference.
| Name | Type | Req | Description |
|---|---|---|---|
| learning | string | yes | What you learned |
| topic | string | – | Topic or technology |
No output schema declared.
No examples provided.
What is the io.github.Sandeeprdy1729/timps MCP server?
io.github.Sandeeprdy1729/timps is an MCP server listed in the public MCP registry as io.github.Sandeeprdy1729/timps. Persistent memory with contradiction detection, burnout monitoring, and 69 intelligence tools. This page covers its npm package (@timps-ai/timps-mcp).
Is the io.github.Sandeeprdy1729/timps MCP server safe to use?
io.github.Sandeeprdy1729/timps scores 68 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 23 August 2026. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the io.github.Sandeeprdy1729/timps MCP server expose?
io.github.Sandeeprdy1729/timps exposes 69 tools: timps_chat, timps_get_memories, timps_store_memory, timps_check_contradiction, timps_get_positions, and 64 more. Their descriptions and schemas cost roughly 3,645 tokens of context every time the server is loaded.
Is the io.github.Sandeeprdy1729/timps MCP server still maintained?
io.github.Sandeeprdy1729/timps is still listed as active in the MCP registry. We last reached this channel on 23 August 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.
What licence is the io.github.Sandeeprdy1729/timps MCP server under?
io.github.Sandeeprdy1729/timps declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.