{"name":"io.factorguide/factorguide","slug":"factorguide","title":null,"description":"Send a coupling matrix, get zone classifications and optimal factorization strategy.","url":"https://mcp.market/server/factorguide","rating":null,"grade":"C","score":68,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":11,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-04-09T03:12:22.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T05:05:57.558Z","last_ok_at":"2026-11-04T05:05:57.558Z","latency_ms":605},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Bwana7/factorguide","website":null,"version":"1.2.1","remotes":[{"type":"streamable-http","url":"https://factorguide.io/mcp"}],"packages":[],"tools":[{"name":"factorguide_diagnose","description":"Quick single-pair diagnostic. IC with risk prediction for both model classes. Include variances for sign detectability. Requires X-Wallet header with your EVM wallet address (0x...). First 5 queries are free trial.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"i":{"type":"string","description":"First variable name"},"j":{"type":"string","description":"Second variable name"},"coupling_value":{"type":"number","description":"IC or coupling value"},"sample_size":{"type":"integer","minimum":10},"variance_i":{"type":"number"},"variance_j":{"type":"number"}},"required":["i","j","coupling_value","sample_size"]}},{"name":"factorguide_explain","description":"Plain-language explanation of a previous navigate response, including wave mechanics grounding for observational cost guidance. Requires a prediction_hash from a prior factorguide_navigate call. Consumes 1 query allocation. Available for starter and professional tiers. Requires X-Wallet header with your EVM wallet address (0x...). First 5 queries are free trial.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"prediction_hash":{"type":"string","description":"prediction_hash from a previous navigate response"}},"required":["prediction_hash"]}},{"name":"factorguide_navigate","description":"Map the factorization terrain of your model. Send coupling structure (precision matrix preferred for n>2; covariance matrix recommended if sign or CC information is needed) and receive a block-diagonal strategy with calibrated risk prediction. Answers: 'How should I factorize, and what will it cost me?' Optional: set report_sign_detectability=true to get sign(ρ) for high-leverage pairs at no additional cost when variance ratio > 20. Requires X-Wallet header with your EVM wallet address (0x...). First 5 queries are free trial.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"coupling":{"anyOf":[{"$ref":"#/$defs/PrecisionMatrixInput"},{"$ref":"#/$defs/CorrelationMatrixInput"},{"$ref":"#/$defs/CovarianceMatrixInput"},{"$ref":"#/$defs/EdgeListInput"}],"title":"Coupling"},"sample_size":{"minimum":10,"title":"Sample Size","type":"integer"},"model_class":{"$ref":"#/$defs/ModelClass","default":"unknown"},"accuracy_target":{"default":2,"exclusiveMinimum":1,"maximum":7,"title":"Accuracy Target","type":"number"},"compute_budget":{"anyOf":[{"type":"number"},{"const":"minimize","type":"string"}],"default":"minimize","title":"Compute Budget"},"cost_model":{"$ref":"#/$defs/CostModel","default":"cubic"},"variable_names":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Variable Names"},"synergy_check":{"default":false,"title":"Synergy Check","type":"boolean"},"report_marginal_ic":{"default":false,"title":"Report Marginal Ic","type":"boolean"},"report_sign_detectability":{"default":false,"title":"Report Sign Detectability","type":"boolean"},"task_type":{"$ref":"#/$defs/TaskType","default":"inference"},"distribution_diagnostics":{"anyOf":[{"$ref":"#/$defs/DistributionDiagnostics"},{"type":"null"}],"default":null},"encoding_label":{"anyOf":[{"maxLength":128,"type":"string"},{"type":"null"}],"default":null,"title":"Encoding Label"}},"required":["coupling","sample_size"],"$defs":{"CorrelationMatrixInput":{"properties":{"correlation_matrix":{"items":{"items":{"type":"number"},"type":"array"},"title":"Correlation Matrix","type":"array"}},"required":["correlation_matrix"],"title":"CorrelationMatrixInput","type":"object"},"CostModel":{"enum":["cubic","quadratic","linear","information_cost"],"title":"CostModel","type":"string"},"CovarianceMatrixInput":{"properties":{"covariance_matrix":{"items":{"items":{"type":"number"},"type":"array"},"title":"Covariance Matrix","type":"array"}},"required":["covariance_matrix"],"title":"CovarianceMatrixInput","type":"object"},"DistributionDiagnostics":{"properties":{"excess_kurtosis":{"anyOf":[{"items":{"type":"number"},"type":"array"},{"type":"null"}],"default":null,"title":"Excess Kurtosis"},"skewness":{"anyOf":[{"items":{"type":"number"},"type":"array"},{"type":"null"}],"default":null,"title":"Skewness"},"spearman_rank_correlation":{"anyOf":[{"items":{"items":{"type":"number"},"type":"array"},"type":"array"},{"type":"null"}],"default":null,"title":"Spearman Rank Correlation"}},"title":"DistributionDiagnostics","type":"object"},"EdgeListInput":{"properties":{"edge_list":{"items":{},"title":"Edge List","type":"array"},"n":{"minimum":2,"title":"N","type":"integer"}},"required":["edge_list","n"],"title":"EdgeListInput","type":"object"},"ModelClass":{"enum":["filtering","hierarchical","deep_hierarchy","graphical_model","gp","vae","unknown","constitutive","inductive"],"title":"ModelClass","type":"string"},"PrecisionMatrixInput":{"properties":{"precision_matrix":{"items":{"items":{"type":"number"},"type":"array"},"title":"Precision Matrix","type":"array"}},"required":["precision_matrix"],"title":"PrecisionMatrixInput","type":"object"},"TaskType":{"enum":["inference","control"],"title":"TaskType","type":"string"}},"title":"NavigateRequest"}},{"name":"factorguide_regime_detect","description":"Detect coupling regime changes in time series via windowed IC. Specification pending — v1.1 target.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"factorguide_report_outcome","description":"Complete the prediction loop — report inference diagnostics so future predictions improve. After running the approach FactorGuide recommended, return your ESS ratio, PSIS-khat, or log-likelihood gap. Zero additional computation required. Does not consume a query allocation.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"prediction_hash":{"title":"Prediction Hash","type":"string"},"approach_taken":{"$ref":"#/$defs/ApproachTaken"},"ess_ratio":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Ess Ratio"},"psis_khat":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Psis Khat"},"log_lik_gap":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Log Lik Gap"},"actual_mse_ratio":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Actual Mse Ratio"},"n_replications":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"N Replications"},"runtime_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Runtime Seconds"}},"required":["prediction_hash","approach_taken"],"$defs":{"ApproachTaken":{"enum":["factorized","structured","hybrid"],"title":"ApproachTaken","type":"string"}},"title":"OutcomeReport"}},{"name":"factorguide_submit_payment","description":"Submit payment proof after sending stablecoins to a FactorGuide wallet address. For x402: provide tx_hash and chain. For MPP: use in-band Authorization header instead — no separate submission needed.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"tx_hash":{"type":"string","description":"On-chain transaction hash"},"chain":{"type":"string","description":"Chain identifier, e.g. 'eip155:8453' or 'tempo:4217'"}},"required":["tx_hash","chain"]}},{"name":"factorguide_synergy_detect","description":"Detect hidden synergistic structure via Walsh-Hadamard spectral analysis. Accepts pre-computed Walsh coefficients — agent performs the transform locally and sends only the spectral summary. Specification pending — v1.1 target.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"walsh_coefficients":{"type":"object","properties":{"order_0":{"type":"number"},"order_1":{"type":"array","items":{"type":"number"}},"order_2":{"type":"array","items":{"type":"object","properties":{"pair":{"type":"array","items":{"type":"integer"}},"coefficient":{"type":"number"}}}},"order_3":{"type":"array","items":{"type":"object","properties":{"triple":{"type":"array","items":{"type":"integer"}},"coefficient":{"type":"number"}}}}}},"n_variables":{"type":"integer"},"transform_method":{"type":"string","enum":["exact","sampled"]},"n_samples":{"type":["integer","null"]},"ic_matrix_ref":{"type":"string"}}}}],"scan":{"score":68,"grade":"C","scanned_at":"2026-09-27T23:17:20.207Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:17:20.164Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 996ms"]},"poisoning":{"score":15,"max":15,"notes":["7 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":8,"max":15,"notes":["last push 172 days ago"]},"identity":{"score":5,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://factorguide.io/mcp","reachable":true,"authRequired":false,"latencyMs":996,"serverInfo":{"name":"factorguide","version":"1.26.0"}}],"packages":[],"repo":{"found":true,"owner":"Bwana7","repo":"factorguide","archived":false,"pushedAt":"2026-04-09T03:12:22Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/184783874?v=4","ownerCreatedAt":"2024-10-12T20:47:51Z"},"icon":{"url":"https://factorguide.io/favicon.svg","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-04-09T03:12:22.000Z","score":11}}}},"grade_history":[],"reviews":[]}