Server definition
- Hash
- sha256:87620eba112e603e326fe121d00d00863ccaff2557d968c5f8752bff44d98d76
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"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.",
"inputSchema": {
"properties": {
"coupling_value": {
"description": "IC or coupling value",
"type": "number"
},
"i": {
"description": "First variable name",
"type": "string"
},
"j": {
"description": "Second variable name",
"type": "string"
},
"sample_size": {
"minimum": 10,
"type": "integer"
},
"variance_i": {
"type": "number"
},
"variance_j": {
"type": "number"
}
},
"required": [
"i",
"j",
"coupling_value",
"sample_size"
],
"type": "object"
},
"name": "factorguide_diagnose",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"properties": {
"prediction_hash": {
"description": "prediction_hash from a previous navigate response",
"type": "string"
}
},
"required": [
"prediction_hash"
],
"type": "object"
},
"name": "factorguide_explain",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"$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"
}
},
"properties": {
"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"
},
"coupling": {
"anyOf": [
{
"$ref": "#/$defs/PrecisionMatrixInput"
},
{
"$ref": "#/$defs/CorrelationMatrixInput"
},
{
"$ref": "#/$defs/CovarianceMatrixInput"
},
{
"$ref": "#/$defs/EdgeListInput"
}
],
"title": "Coupling"
},
"distribution_diagnostics": {
"anyOf": [
{
"$ref": "#/$defs/DistributionDiagnostics"
},
{
"type": "null"
}
],
"default": null
},
"encoding_label": {
"anyOf": [
{
"maxLength": 128,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Encoding Label"
},
"model_class": {
"$ref": "#/$defs/ModelClass",
"default": "unknown"
},
"report_marginal_ic": {
"default": false,
"title": "Report Marginal Ic",
"type": "boolean"
},
"report_sign_detectability": {
"default": false,
"title": "Report Sign Detectability",
"type": "boolean"
},
"sample_size": {
"minimum": 10,
"title": "Sample Size",
"type": "integer"
},
"synergy_check": {
"default": false,
"title": "Synergy Check",
"type": "boolean"
},
"task_type": {
"$ref": "#/$defs/TaskType",
"default": "inference"
},
"variable_names": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Variable Names"
}
},
"required": [
"coupling",
"sample_size"
],
"title": "NavigateRequest",
"type": "object"
},
"name": "factorguide_navigate",
"outputSchema": null
},
{
"description": "Detect coupling regime changes in time series via windowed IC. Specification pending — v1.1 target.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "factorguide_regime_detect",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"$defs": {
"ApproachTaken": {
"enum": [
"factorized",
"structured",
"hybrid"
],
"title": "ApproachTaken",
"type": "string"
}
},
"properties": {
"actual_mse_ratio": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Actual Mse Ratio"
},
"approach_taken": {
"$ref": "#/$defs/ApproachTaken"
},
"ess_ratio": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Ess Ratio"
},
"log_lik_gap": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Log Lik Gap"
},
"n_replications": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "N Replications"
},
"prediction_hash": {
"title": "Prediction Hash",
"type": "string"
},
"psis_khat": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Psis Khat"
},
"runtime_seconds": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Runtime Seconds"
}
},
"required": [
"prediction_hash",
"approach_taken"
],
"title": "OutcomeReport",
"type": "object"
},
"name": "factorguide_report_outcome",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"properties": {
"chain": {
"description": "Chain identifier, e.g. 'eip155:8453' or 'tempo:4217'",
"type": "string"
},
"tx_hash": {
"description": "On-chain transaction hash",
"type": "string"
}
},
"required": [
"tx_hash",
"chain"
],
"type": "object"
},
"name": "factorguide_submit_payment",
"outputSchema": null
},
{
"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.",
"inputSchema": {
"properties": {
"ic_matrix_ref": {
"type": "string"
},
"n_samples": {
"type": [
"integer",
"null"
]
},
"n_variables": {
"type": "integer"
},
"transform_method": {
"enum": [
"exact",
"sampled"
],
"type": "string"
},
"walsh_coefficients": {
"properties": {
"order_0": {
"type": "number"
},
"order_1": {
"items": {
"type": "number"
},
"type": "array"
},
"order_2": {
"items": {
"properties": {
"coefficient": {
"type": "number"
},
"pair": {
"items": {
"type": "integer"
},
"type": "array"
}
},
"type": "object"
},
"type": "array"
},
"order_3": {
"items": {
"properties": {
"coefficient": {
"type": "number"
},
"triple": {
"items": {
"type": "integer"
},
"type": "array"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
}
},
"type": "object"
},
"name": "factorguide_synergy_detect",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:87620eba112e603e326fe121d00d00863ccaff2557d968c5f8752bff44d98d76 | sha256sum