error-test-server
MCP STDIO server optimized for testing error scenarios and edge cases
pinned to #65f33dfupdated 2 weeks ago
Ask your AI client: “install mcps/error-test-server”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install mcps/error-test-servermetahub onboarded this repo on the author's behalf.
If you own github.com/maximhq/bifrost on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
6,426
Last commit
2 weeks ago
Latest release
published
- #ai-gateway
- #gateway
- #gateway-services
- #generative-ai
- #guardrails
- #llm
- #llm-cost
- #llm-gateway
- #llm-observability
- #llmops
- #load-balancing
- #mcp-client
- #mcp-gateway
- #mcp-server
- #model-router
- #token-management
What this server exposes
Surfaces parsed from this server's source at publish time.
Launches: error-test-server
Evaluation report
WarningsAutomated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.65f33df· 2 weeks ago
Safety
21Dependencies: known vulnerabilitieswarn
2 high/critical advisories — @modelcontextprotocol/[email protected] (HIGH: GHSA-8r9q-7v3j-jr4g) · @modelcontextprotocol/[email protected] (HIGH: GHSA-w48q-cv73-mx4w)
Update the affected packages, then re-publish. (`npm audit` shows the same data locally.)
LICENSE file at repo root
LICENSE
No sensitive files in the repo
scanned for .env, credentials.json, *.pem, .ssh/, AWS / GCP configs — none found
Release history
1- releasecurrent65f33dfwarn2 weeks ago
Contents
Error Test MCP Server
MCP STDIO server optimized for testing error scenarios and edge cases.
Tools
- malformed_json - Returns malformed JSON (truncated, invalid escapes, unclosed brackets, mixed types)
- timeout_tool - Hangs for specified duration to test timeout handling
- intermittent_fail - Randomly fails based on fail_rate to test retry logic
- network_error - Simulates network errors (connection refused, timeout, DNS failure, SSL errors)
- large_payload - Returns very large payloads to test size limits
- partial_response - Returns incomplete responses to test handling
- invalid_content_type - Returns content with mismatched type declaration
Usage
# Install dependencies
npm install
# Build
npm run build
# Run
node dist/index.js
Integration Testing
This server is designed to test error handling in Bifrost's MCP integration via STDIO transport.
Example Tool Calls
// Test malformed JSON
{
"name": "malformed_json",
"arguments": {
"id": "test-1",
"json_type": "truncated"
}
}
// Test timeout
{
"name": "timeout_tool",
"arguments": {
"id": "test-2",
"timeout_ms": 3000
}
}
// Test intermittent failures
{
"name": "intermittent_fail",
"arguments": {
"id": "test-3",
"fail_rate": 0.7
}
}
// Test large payloads
{
"name": "large_payload",
"arguments": {
"id": "test-4",
"size_kb": 500
}
}
Reviews
No reviews yet. Be the first.
Related
@remote-mcp/example
@remote-mcp/example MCP server
excel-mcp-server
Excel MCP Server for manipulating Excel files
vulnerable-mcp-server-malicious-code-exec
A simple MCP server with a get_qotd tool that fetches quotes from a free API
mh install mcps/error-test-server