We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jrmatherly/mcp-context-forge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
{
"annotations": {
"list": []
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 1,
"id": null,
"links": [],
"panels": [
{
"collapsed": false,
"gridPos": {"h": 1, "w": 24, "x": 0, "y": 0},
"id": 100,
"panels": [],
"title": "Application Health",
"type": "row"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"unit": "short",
"thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "yellow", "value": 1}, {"color": "green", "value": 2}]}
}
},
"gridPos": {"h": 3, "w": 3, "x": 0, "y": 1},
"id": 1,
"options": {"colorMode": "background", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "value_and_name"},
"targets": [{"expr": "count(container_last_seen{name=~\".*gateway-[0-9]+\"})", "refId": "A"}],
"title": "Gateway Replicas",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"mappings": [{"options": {"0": {"color": "red", "index": 0, "text": "DOWN"}, "1": {"color": "green", "index": 1, "text": "UP"}}, "type": "value"}],
"thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "green", "value": 1}]}
}
},
"gridPos": {"h": 3, "w": 3, "x": 3, "y": 1},
"id": 2,
"options": {"colorMode": "background", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "nginx_up", "refId": "A"}],
"title": "Nginx",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"mappings": [{"options": {"0": {"color": "red", "index": 0, "text": "DOWN"}, "1": {"color": "green", "index": 1, "text": "UP"}}, "type": "value"}],
"thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "green", "value": 1}]}
}
},
"gridPos": {"h": 3, "w": 3, "x": 6, "y": 1},
"id": 3,
"options": {"colorMode": "background", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "pg_up", "refId": "A"}],
"title": "PostgreSQL",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"mappings": [{"options": {"0": {"color": "red", "index": 0, "text": "DOWN"}, "1": {"color": "green", "index": 1, "text": "UP"}}, "type": "value"}],
"thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "green", "value": 1}]}
}
},
"gridPos": {"h": 3, "w": 3, "x": 9, "y": 1},
"id": 4,
"options": {"colorMode": "background", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "redis_up", "refId": "A"}],
"title": "Redis",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"mappings": [{"options": {"0": {"color": "red", "index": 0, "text": "DOWN"}, "1": {"color": "green", "index": 1, "text": "UP"}}, "type": "value"}],
"thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "green", "value": 1}]}
}
},
"gridPos": {"h": 3, "w": 2, "x": 12, "y": 1},
"id": 8,
"options": {"colorMode": "background", "graphMode": "none", "justifyMode": "center", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "pgbouncer_up", "refId": "A"}],
"title": "PgBouncer",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "palette-classic"},
"unit": "reqps"
}
},
"gridPos": {"h": 3, "w": 3, "x": 14, "y": 1},
"id": 5,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "sum(rate(http_requests_total[1m]))", "refId": "A"}],
"title": "Request Rate",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"unit": "percentunit",
"thresholds": {"mode": "absolute", "steps": [{"color": "green", "value": null}, {"color": "yellow", "value": 0.01}, {"color": "red", "value": 0.05}]}
}
},
"gridPos": {"h": 3, "w": 3, "x": 17, "y": 1},
"id": 6,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "sum(rate(http_requests_total{status=~\"5..\"}[5m])) / sum(rate(http_requests_total[5m])) or vector(0)", "refId": "A"}],
"title": "Error Rate",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {
"defaults": {
"color": {"mode": "thresholds"},
"unit": "s",
"thresholds": {"mode": "absolute", "steps": [{"color": "green", "value": null}, {"color": "yellow", "value": 0.5}, {"color": "red", "value": 1}]}
}
},
"gridPos": {"h": 3, "w": 4, "x": 20, "y": 1},
"id": 7,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "histogram_quantile(0.95, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))", "refId": "A"}],
"title": "P95 Latency",
"type": "stat"
},
{
"collapsed": false,
"gridPos": {"h": 1, "w": 24, "x": 0, "y": 4},
"id": 101,
"panels": [],
"title": "Request Metrics",
"type": "row"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "never", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "unit": "reqps"}},
"gridPos": {"h": 8, "w": 12, "x": 0, "y": 5},
"id": 10,
"options": {"legend": {"calcs": ["mean", "max"], "displayMode": "table", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "multi", "sort": "desc"}},
"targets": [
{"expr": "sum(rate(http_requests_total[1m])) by (handler)", "legendFormat": "{{handler}}", "refId": "A"}
],
"title": "Request Rate by Endpoint",
"type": "timeseries"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "never", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "unit": "s"}},
"gridPos": {"h": 8, "w": 12, "x": 12, "y": 5},
"id": 11,
"options": {"legend": {"calcs": ["mean", "max"], "displayMode": "table", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "multi", "sort": "desc"}},
"targets": [
{"expr": "histogram_quantile(0.50, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))", "legendFormat": "p50", "refId": "A"},
{"expr": "histogram_quantile(0.95, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))", "legendFormat": "p95", "refId": "B"},
{"expr": "histogram_quantile(0.99, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))", "legendFormat": "p99", "refId": "C"}
],
"title": "Response Latency Percentiles",
"type": "timeseries"
},
{
"collapsed": false,
"gridPos": {"h": 1, "w": 24, "x": 0, "y": 13},
"id": 102,
"panels": [],
"title": "Nginx Proxy",
"type": "row"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "unit": "short"}},
"gridPos": {"h": 4, "w": 6, "x": 0, "y": 14},
"id": 20,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "nginx_connections_active", "refId": "A"}],
"title": "Active Connections",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "unit": "reqps"}},
"gridPos": {"h": 4, "w": 6, "x": 6, "y": 14},
"id": 21,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "rate(nginx_http_requests_total[1m])", "refId": "A"}],
"title": "Requests/sec",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "never", "spanNulls": false, "stacking": {"group": "A", "mode": "normal"}, "thresholdsStyle": {"mode": "off"}}, "unit": "short"}},
"gridPos": {"h": 4, "w": 12, "x": 12, "y": 14},
"id": 22,
"options": {"legend": {"calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "multi", "sort": "desc"}},
"targets": [
{"expr": "nginx_connections_reading", "legendFormat": "reading", "refId": "A"},
{"expr": "nginx_connections_writing", "legendFormat": "writing", "refId": "B"},
{"expr": "nginx_connections_waiting", "legendFormat": "waiting", "refId": "C"}
],
"title": "Connection States",
"type": "timeseries"
},
{
"collapsed": false,
"gridPos": {"h": 1, "w": 24, "x": 0, "y": 18},
"id": 103,
"panels": [],
"title": "Database & Cache",
"type": "row"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "unit": "short", "thresholds": {"mode": "absolute", "steps": [{"color": "green", "value": null}, {"color": "yellow", "value": 80}, {"color": "red", "value": 100}]}}},
"gridPos": {"h": 4, "w": 3, "x": 0, "y": 19},
"id": 30,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "pg_stat_activity_count{state=\"active\"}", "refId": "A"}],
"title": "PG Active",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "unit": "percentunit", "thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "yellow", "value": 0.9}, {"color": "green", "value": 0.95}]}}},
"gridPos": {"h": 4, "w": 3, "x": 3, "y": 19},
"id": 31,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "pg_stat_database_blks_hit{datname=\"mcp\"} / (pg_stat_database_blks_hit{datname=\"mcp\"} + pg_stat_database_blks_read{datname=\"mcp\"})", "refId": "A"}],
"title": "PG Cache Hit",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "unit": "short", "thresholds": {"mode": "absolute", "steps": [{"color": "green", "value": null}, {"color": "yellow", "value": 100}, {"color": "red", "value": 150}]}}},
"gridPos": {"h": 4, "w": 3, "x": 6, "y": 19},
"id": 50,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "sum(pgbouncer_pools_client_active_connections{database=\"mcp\",user=\"postgres\"})", "refId": "A"}],
"title": "PgB Active",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "unit": "short", "thresholds": {"mode": "absolute", "steps": [{"color": "green", "value": null}, {"color": "yellow", "value": 5}, {"color": "red", "value": 20}]}}},
"gridPos": {"h": 4, "w": 3, "x": 9, "y": 19},
"id": 51,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "sum(pgbouncer_pools_client_waiting_connections{database=\"mcp\",user=\"postgres\"})", "refId": "A"}],
"title": "PgB Waiting",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "unit": "short"}},
"gridPos": {"h": 4, "w": 3, "x": 12, "y": 19},
"id": 52,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "sum(pgbouncer_pools_server_active_connections{database=\"mcp\",user=\"postgres\"})", "refId": "A"}],
"title": "PgB Servers",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "unit": "decbytes"}},
"gridPos": {"h": 4, "w": 3, "x": 15, "y": 19},
"id": 32,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "redis_memory_used_bytes", "refId": "A"}],
"title": "Redis Mem",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "unit": "ops"}},
"gridPos": {"h": 4, "w": 3, "x": 18, "y": 19},
"id": 33,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "rate(redis_commands_processed_total[1m])", "refId": "A"}],
"title": "Redis Ops",
"type": "stat"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "thresholds"}, "unit": "percentunit", "thresholds": {"mode": "absolute", "steps": [{"color": "red", "value": null}, {"color": "yellow", "value": 0.8}, {"color": "green", "value": 0.9}]}}},
"gridPos": {"h": 4, "w": 3, "x": 21, "y": 19},
"id": 34,
"options": {"colorMode": "value", "graphMode": "area", "justifyMode": "auto", "orientation": "auto", "reduceOptions": {"calcs": ["lastNotNull"], "fields": "", "values": false}, "textMode": "auto"},
"targets": [{"expr": "redis_keyspace_hits_total / (redis_keyspace_hits_total + redis_keyspace_misses_total)", "refId": "A"}],
"title": "Redis Hit",
"type": "stat"
},
{
"collapsed": false,
"gridPos": {"h": 1, "w": 24, "x": 0, "y": 23},
"id": 104,
"panels": [],
"title": "Container Resources",
"type": "row"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "never", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "unit": "percentunit"}},
"gridPos": {"h": 8, "w": 12, "x": 0, "y": 24},
"id": 40,
"options": {"legend": {"calcs": ["mean", "max"], "displayMode": "table", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "multi", "sort": "desc"}},
"targets": [
{"expr": "sum(rate(container_cpu_usage_seconds_total{name=~\"mcp-context-forge.*\"}[1m])) by (name)", "legendFormat": "{{name}}", "refId": "A"}
],
"title": "Container CPU Usage",
"type": "timeseries"
},
{
"datasource": {"type": "prometheus", "uid": "PBFA97CFB590B2093"},
"fieldConfig": {"defaults": {"color": {"mode": "palette-classic"}, "custom": {"axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": {"legend": false, "tooltip": false, "viz": false}, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": {"type": "linear"}, "showPoints": "never", "spanNulls": false, "stacking": {"group": "A", "mode": "none"}, "thresholdsStyle": {"mode": "off"}}, "unit": "decbytes"}},
"gridPos": {"h": 8, "w": 12, "x": 12, "y": 24},
"id": 41,
"options": {"legend": {"calcs": ["mean", "max"], "displayMode": "table", "placement": "bottom", "showLegend": true}, "tooltip": {"mode": "multi", "sort": "desc"}},
"targets": [
{"expr": "container_memory_usage_bytes{name=~\"mcp-context-forge.*\"}", "legendFormat": "{{name}}", "refId": "A"}
],
"title": "Container Memory Usage",
"type": "timeseries"
}
],
"refresh": "5s",
"schemaVersion": 39,
"tags": ["mcp-gateway", "overview"],
"templating": {"list": []},
"time": {"from": "now-15m", "to": "now"},
"timepicker": {},
"timezone": "browser",
"title": "MCP Gateway Overview",
"uid": "mcp-gateway-overview",
"version": 1
}