{"name":"io.github.mnemox-ai/tradememory-protocol","slug":"mnemox-ai-tradememory-protocol","title":null,"description":"Tamper-evident decision audit trail and outcome-weighted memory for AI trading agents.","url":"https://mcp.market/server/mnemox-ai-tradememory-protocol","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":45,"stars":1420,"forks":168,"downloads_week":null,"last_push_at":"2026-09-14T06:23:41.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mnemox-ai/tradememory-protocol","website":null,"version":"0.5.5","remotes":[],"packages":[{"registryType":"pypi","identifier":"tradememory-protocol","version":"0.5.5","transport":{"type":"stdio"}}],"tools":[{"name":"check_active_plans","description":"Check active trading plans against current market context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_trade_legitimacy","description":"Check if the agent has sufficient data and confidence to trade.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compute_dqs","description":"Compute Decision Quality Score before executing a trade.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_trading_plan","description":"Create a prospective trading plan that activates when conditions are met.","write_action":true,"price_micros":0,"input_schema":null},{"name":"evolution_discover_patterns","description":"Discover trading patterns from market data using LLM analysis.","write_action":false,"price_micros":0,"input_schema":null},{"name":"evolution_evolve_strategy","description":"Run full evolution loop — generate, backtest, select, eliminate.","write_action":true,"price_micros":0,"input_schema":null},{"name":"evolution_fetch_market_data","description":"Fetch OHLCV market data from Binance for evolution analysis.","write_action":false,"price_micros":0,"input_schema":null},{"name":"evolution_get_log","description":"Get the log of past evolution runs from this session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"evolution_run_backtest","description":"Backtest a candidate pattern against historical OHLCV data.","write_action":true,"price_micros":0,"input_schema":null},{"name":"export_audit_trail","description":"Export Trading Decision Records for audit and compliance review.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_agent_state","description":"Get the current agent affective state (confidence, risk, drawdown).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_behavioral_analysis","description":"Get behavioral analysis from procedural memory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_daily_root","description":"Get (or rebuild) the daily Merkle root for a UTC date.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_strategy_performance","description":"Get aggregate performance stats per strategy.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_trade_reflection","description":"Get the full context and reflection for a specific trade.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recall_memories","description":"Recall memories using OWM outcome-weighted scoring.","write_action":false,"price_micros":0,"input_schema":null},{"name":"remember_trade","description":"Store a trade into OWM multi-layer memory with automatic updates.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_strategy","description":"Validate a trading strategy using statistical tests (DSR + Walk-Forward + Regime + CPCV).","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_audit_chain","description":"Verify the integrity of the audit chain.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_audit_hash","description":"Verify the integrity of a Trading Decision Record.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T21:41:45.469Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-19T21:41:45.466Z","components":{"code":{"score":20,"max":25,"notes":["100 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 6 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"exec.shell-true","severity":"medium","component":"code","title":"subprocess with shell=True","evidence":"tradememory_protocol-0.5.5/src/tradememory/onboarding/setup_wizard.py: …_install_cmd\"], shell=True, capture_output…"}],"inputs":{"packages":[{"registryType":"pypi","identifier":"tradememory-protocol","version":"0.5.5","found":true,"license":"MIT","dependencyCount":28,"publishedAt":"2026-09-08T20:54:31.534456Z","repositoryUrl":"https://github.com/mnemox-ai/tradememory-protocol"}],"repo":{"found":true,"owner":"mnemox-ai","repo":"tradememory-protocol","archived":false,"pushedAt":"2026-09-14T06:23:41Z","stars":1420,"forks":168,"openIssues":2,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/263367191?v=4","ownerCreatedAt":"2026-02-23T12:22:26Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/263367191?v=4&s=128","source":"github"},"presence":{"stars":1420,"forks":168,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-14T06:23:41.000Z","score":45}}}},"grade_history":[],"reviews":[]}