Machine Works MCP
Machine Works is a community MCP server that provides on-demand public evidence APIs for domain inspection, URL metadata extraction, SEC filing lookups, and website change detection. It enables agents to discover capabilities, preflight requests, and invoke endpoints with bounded payments via x402, supporting durable unmet requests and free economic intent capture without recurring monitoring.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://machine-works-broker.weathered-dew-46b4.workers.dev/mcpWhat its tools do
6 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (5)
Can change data (1)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Inspect domain DNS, redirects, and website facts
- Extract structured evidence and metadata from a public URL
- Get recent SEC filings and company event evidence
- Detect what changed on a domain or website
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- machine-works-broker 0.1.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 6 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
preflight_capability
Free input/price preflight before a paid endpoint invocation. No target fetch, demand or payment.
{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"client": {
"type": "object",
"properties": {
"wallet": {
"type": "string",
"maxLength": 100
},
"agent_id": {
"type": "string",
"maxLength": 100
},
"requester_id": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
},
"inputs": {
"type": "object"
},
"output": {
"type": "object",
"properties": {
"format": {
"type": "string",
"maxLength": 40
},
"schema": {
"type": "object"
}
},
"additionalProperties": false
},
"urgency": {
"type": "string",
"maxLength": 100
},
"economics": {
"type": "object",
"properties": {
"quantity": {
"type": "integer",
"maximum": 10000,
"minimum": 1
},
"recurring": {
"type": "boolean"
},
"deadline_at": {
"type": "string",
"format": "date-time"
},
"bounty_intent": {
"type": "boolean"
},
"max_price_usd": {
"type": "number",
"minimum": 0
},
"expected_frequency": {
"type": "string",
"maxLength": 100
},
"reservation_intent": {
"type": "boolean"
},
"committed_max_budget_usd": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"freshness": {
"type": "object",
"properties": {
"max_age_seconds": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"return_path": {
"type": "object",
"properties": {
"webhook_url": {
"type": "string",
"maxLength": 2000
},
"a2a_callback": {
"type": "string",
"maxLength": 2000
}
},
"additionalProperties": false
},
"capability_id": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true
}next_best_capability
Optional deterministic next step after using a capability. Respects budget and current availability; never purchases. Copy its attribution header when invoking the recommended endpoint.
{
"type": "object",
"required": [
"capability_id"
],
"properties": {
"recurring": {
"type": "boolean"
},
"budget_usd": {
"type": "number",
"minimum": 0
},
"has_snapshot": {
"type": "boolean"
},
"capability_id": {
"type": "string"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": false
}find_capability
Find and quote a registered capability using its capability_id or an exact supported intent. Read-only; no demand or payment created.
{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"client": {
"type": "object",
"properties": {
"wallet": {
"type": "string",
"maxLength": 100
},
"agent_id": {
"type": "string",
"maxLength": 100
},
"requester_id": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
},
"inputs": {
"type": "object"
},
"output": {
"type": "object",
"properties": {
"format": {
"type": "string",
"maxLength": 40
},
"schema": {
"type": "object"
}
},
"additionalProperties": false
},
"urgency": {
"type": "string",
"maxLength": 100
},
"economics": {
"type": "object",
"properties": {
"quantity": {
"type": "integer",
"maximum": 10000,
"minimum": 1
},
"recurring": {
"type": "boolean"
},
"deadline_at": {
"type": "string",
"format": "date-time"
},
"bounty_intent": {
"type": "boolean"
},
"max_price_usd": {
"type": "number",
"minimum": 0
},
"expected_frequency": {
"type": "string",
"maxLength": 100
},
"reservation_intent": {
"type": "boolean"
},
"committed_max_budget_usd": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"freshness": {
"type": "object",
"properties": {
"max_age_seconds": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"return_path": {
"type": "object",
"properties": {
"webhook_url": {
"type": "string",
"maxLength": 2000
},
"a2a_callback": {
"type": "string",
"maxLength": 2000
}
},
"additionalProperties": false
},
"capability_id": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true
}request_capability
Find a supported outcome or capture an unmet capability request with budget, frequency, freshness and safe return path. Returns the existing durable request ID/status URL. Economic intent only; no payment or spend.
{
"type": "object",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"client": {
"type": "object",
"properties": {
"wallet": {
"type": "string",
"maxLength": 100
},
"agent_id": {
"type": "string",
"maxLength": 100
},
"requester_id": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
},
"inputs": {
"type": "object"
},
"output": {
"type": "object",
"properties": {
"format": {
"type": "string",
"maxLength": 40
},
"schema": {
"type": "object"
}
},
"additionalProperties": false
},
"urgency": {
"type": "string",
"maxLength": 100
},
"economics": {
"type": "object",
"properties": {
"quantity": {
"type": "integer",
"maximum": 10000,
"minimum": 1
},
"recurring": {
"type": "boolean"
},
"deadline_at": {
"type": "string",
"format": "date-time"
},
"bounty_intent": {
"type": "boolean"
},
"max_price_usd": {
"type": "number",
"minimum": 0
},
"expected_frequency": {
"type": "string",
"maxLength": 100
},
"reservation_intent": {
"type": "boolean"
},
"committed_max_budget_usd": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"freshness": {
"type": "object",
"properties": {
"max_age_seconds": {
"type": "number",
"minimum": 0
}
},
"additionalProperties": false
},
"return_path": {
"type": "object",
"properties": {
"webhook_url": {
"type": "string",
"maxLength": 2000
},
"a2a_callback": {
"type": "string",
"maxLength": 2000
}
},
"additionalProperties": false
},
"capability_id": {
"type": "string",
"maxLength": 100
}
},
"additionalProperties": false
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}get_request_status
Read the opaque Broker status URL. Does not reveal original inputs, callbacks or requester identity.
{
"type": "object",
"required": [
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"pattern": "^[a-f0-9-]{36}\\.[a-f0-9-]{36}$"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true
}list_capabilities
List public capability descriptions, schemas, prices and endpoints. Frozen capabilities are marked explicitly.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 696 ms
- 95th percentile latency
- 696 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 696 ms · metadata changed · 6 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http machine-works-mcp https://machine-works-broker.weathered-dew-46b4.workers.dev/mcpCodex
codex mcp add machine-works-mcp --url https://machine-works-broker.weathered-dew-46b4.workers.dev/mcpCursor
{
"mcpServers": {
"machine-works-mcp": {
"url": "https://machine-works-broker.weathered-dew-46b4.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"machine-works-mcp": {
"type": "streamableHttp",
"url": "https://machine-works-broker.weathered-dew-46b4.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"machine-works-mcp": {
"type": "http",
"url": "https://machine-works-broker.weathered-dew-46b4.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http machine-works-mcp https://machine-works-broker.weathered-dew-46b4.workers.dev/mcpClaude Desktop
https://machine-works-broker.weathered-dew-46b4.workers.dev/mcpWindsurf
{
"mcpServers": {
"machine-works-mcp": {
"serverUrl": "https://machine-works-broker.weathered-dew-46b4.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like Machine Works MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.