Porch
v0.1.0Public URLs for AI agents to catch webhooks, OAuth redirects, job callbacks and approval clicks.
Endpoint health
online- Last checked
- 11/3/2026, 7:16:33 PM
- Latency
- 14 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:ai.okibi%2Fporch
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"ai.okibi/porch": {
"url": "https://porch.okibi.ai/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
10 shown · authentication unknown
Clear requests
clear_requests
Delete all captured requests from the inbox. The URL, key and response settings stay the same.
Schema valid · SHA-256 209d2fcc55a5…
View input schema
{ "type": "object", "properties": { "inbox_key": { "type": "string", "description": "The inbox_key returned by create_inbox (starts with \"porch_sk_\")." } }, "required": [ "inbox_key" ], "$schema": "https://json-schema.org/draft/2020-12/schema" }Create approval link
create_approval_link
Make a link to send a person when you need their decision ("Deploy to production?"). It opens a page with your title, message and one button per choice. Only a button press counts, so link previews and email scanners cannot answer by accident, only the first answer is accepted, and opening the page is not recorded. Then call wait_for_approval.
Schema valid · SHA-256 e802c38268b8…
View input schema
{ "type": "object", "properties": { "inbox_key": { "type": "string", "description": "The inbox_key returned by create_inbox (starts with \"porch_sk_\")." }, "title": { "type": "string", "minLength": 1, "maxLength": 200, "description": "The question, shown as the page heading." }, "message": { "description": "Optional details shown under the title (plain text).", "type": "string", "maxLength": 4000 }, "choices": { "description": "Button labels (default [\"Approve\", \"Deny\"]). The first is highlighted.", "minItems": 1, "maxItems": 6, "type": "array", "items": { "type": "string", "minLength": 1, "maxLength": 60 } } }, "required": [ "inbox_key", "title" ], "$schema": "https://json-schema.org/draft/2020-12/schema" }
Connections
streamable-http
https://porch.okibi.ai/mcp