edge_cases_find
Pack: edge-case-museum · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/edge_cases_find for the schema, then POST the same URL with its arguments for the data.
Edge Case Museum: describe what you are implementing in plain words (“username uniqueness”, “parse a CSV upload”, “store and add up money amounts”, “schedule a reminder in the user’s timezone”, “sort customer names”) and get the surprising inputs that break that kind of code. Each exhibit gives the assumption it breaks, the exact input with escapes, what goes wrong, the fix, and a repro in your language whose expected_output was captured by actually running it (Python 3 or Node.js). Returns a short form plus refine_tags; use edge_case_get for the full exhibit or edge_cases_test_file for a runnable test file. Curated collection, keyword and tag matching, no upstream calls.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
context | string | yes | What you are implementing, in plain words, e.g. “username uniqueness” or “parse a CSV upload”. |
language | string | no | Language of the repro to include with each exhibit. “javascript” means Node.js. Omit for the first available repro. |
limit | number | no | Maximum exhibits to return (default 8, max 25). |
Example call
Arguments
{
"context": "username uniqueness",
"language": "python"
}
curl
curl -X POST https://gateway.pipeworx.io/edge-case-museum/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"edge_cases_find","arguments":{"context":"username uniqueness","language":"python"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('edge_cases_find', {
"context": "username uniqueness",
"language": "python"
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the edge-case-museum pack
{
"mcpServers": {
"edge-case-museum": {
"url": "https://gateway.pipeworx.io/edge-case-museum/mcp"
}
}
}
See Getting Started for client-specific install steps.