Server definition
- Hash
- sha256:efc1a3cb1d0938942997979368ae613786f14bb86e129bc02dc55ddfb45671dd
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Analyze complete API call flow and identify patterns",
"inputSchema": {
"properties": {
"calls": {
"description": "Array of API calls with metadata",
"items": {
"properties": {
"duration_ms": {
"type": "number"
},
"endpoint": {
"type": "string"
},
"method": {
"type": "string"
},
"timestamp": {
"type": "number"
}
},
"type": "object"
},
"type": "array"
},
"flow_id": {
"description": "Unique request flow identifier",
"type": "string"
}
},
"required": [
"calls",
"flow_id"
],
"type": "object"
},
"name": "analyze_flow",
"outputSchema": null
},
{
"description": "Calculate estimated cost and latency savings from optimizations",
"inputSchema": {
"properties": {
"avg_latency_ms": {
"description": "Average latency per call in ms",
"type": "number"
},
"cost_per_call_usd": {
"default": 0.0001,
"description": "Cost per API call in USD",
"type": "number"
},
"current_calls": {
"description": "Current number of API calls",
"type": "number"
},
"optimized_calls": {
"description": "Optimized number of calls",
"type": "number"
}
},
"required": [
"current_calls",
"optimized_calls"
],
"type": "object"
},
"name": "calculate_savings",
"outputSchema": null
},
{
"description": "Identify duplicate or redundant API calls in a flow",
"inputSchema": {
"properties": {
"calls": {
"description": "Array of API calls to analyze",
"items": {
"type": "object"
},
"type": "array"
},
"threshold_pct": {
"default": 80,
"description": "Similarity threshold percentage (0-100)",
"type": "number"
}
},
"required": [
"calls"
],
"type": "object"
},
"name": "detect_redundancy",
"outputSchema": null
},
{
"description": "Generate dependency graph of API calls showing call sequence and relationships",
"inputSchema": {
"properties": {
"calls": {
"description": "Array of API calls with dependencies",
"items": {
"properties": {
"depends_on": {
"items": {
"type": "string"
},
"type": "array"
},
"endpoint": {
"type": "string"
},
"id": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"calls"
],
"type": "object"
},
"name": "get_dependency_graph",
"outputSchema": null
},
{
"description": "Recommend batching opportunities for parallel API calls",
"inputSchema": {
"properties": {
"batch_size_limit": {
"default": 50,
"description": "Max items per batch",
"type": "number"
},
"calls": {
"description": "Array of API calls to optimize",
"items": {
"type": "object"
},
"type": "array"
}
},
"required": [
"calls"
],
"type": "object"
},
"name": "suggest_batching",
"outputSchema": null
},
{
"description": "Record and track an individual API call with metadata",
"inputSchema": {
"properties": {
"duration_ms": {
"description": "Call duration in milliseconds",
"type": "number"
},
"endpoint": {
"description": "API endpoint URL",
"type": "string"
},
"method": {
"description": "HTTP method (GET, POST, etc.)",
"type": "string"
},
"response_size_bytes": {
"description": "Response payload size",
"type": "number"
},
"service_name": {
"description": "Source service identifier",
"type": "string"
},
"status_code": {
"description": "HTTP status code",
"type": "number"
}
},
"required": [
"method",
"endpoint",
"duration_ms",
"status_code"
],
"type": "object"
},
"name": "track_call",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:efc1a3cb1d0938942997979368ae613786f14bb86e129bc02dc55ddfb45671dd | sha256sum