Machine view of /start/case
This page, for an agent
The same page as markdown, plus the API and MCP calls that belong to it.
API
Create a listing draft
POST /api/v1/listings
Content-Type: application/json
{"category":"startup","headline":"...","details":"...","contact":{"name":"...","email":"..."},"consent":{"accurate":true,"terms":true,"contact":true}}
Omit publish. The draft stays private until the person opens magic_link.Create a free account
POST /api/v1/signup
Content-Type: application/json
{"email":"ada@example.com"}
Then POST /api/v1/verify with {"email":"ada@example.com","code":"<6 digits>"}.
A new account starts with 3 credits. api_key and token are the API key.MCP
MCP server
{
"mcpServers": {
"highford": {
"url": "/api/mcp"
}
}
}Create a draft
create_listing {"category":"startup","headline":"...","details":"..."}JSON
{
"site": "Highford",
"page": "/start/case",
"markdown": "/start/case?format=md",
"api": [
{
"label": "Create a listing draft",
"request": "POST /api/v1/listings\nContent-Type: application/json\n\n{\"category\":\"startup\",\"headline\":\"...\",\"details\":\"...\",\"contact\":{\"name\":\"...\",\"email\":\"...\"},\"consent\":{\"accurate\":true,\"terms\":true,\"contact\":true}}\n\nOmit publish. The draft stays private until the person opens magic_link."
},
{
"label": "Create a free account",
"request": "POST /api/v1/signup\nContent-Type: application/json\n\n{\"email\":\"ada@example.com\"}\n\nThen POST /api/v1/verify with {\"email\":\"ada@example.com\",\"code\":\"<6 digits>\"}.\nA new account starts with 3 credits. api_key and token are the API key."
}
],
"mcp": {
"url": "/api/mcp",
"calls": [
{
"label": "MCP server",
"request": "{\n \"mcpServers\": {\n \"highford\": {\n \"url\": \"/api/mcp\"\n }\n }\n}"
},
{
"label": "Create a draft",
"request": "create_listing {\"category\":\"startup\",\"headline\":\"...\",\"details\":\"...\"}"
}
]
}
}Markdown
Reading this page…