Koskamo

Burs-IA MCP

A public, free MCP server providing agent verification, deterministic utilities, and governed work intake. It offers read-only verification reports and access to hundreds of utilities without requiring authentication, wallets, or subscriptions.

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.

Burs-IA MCP logo, by Burs-IACommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-06Published by Burs-IA
MCP endpoint (Streamable HTTP)
https://burs-ia.com/mcp
Vendor documentation

What its tools do

13 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

Can change data (1)

13 of 13 have a description · 13 of 13 declare behavior hints · 9 of 10 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Warning Advertises resources/templates/list but does not implement it
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Verify agent identity via read-only reports
  • Access deterministic utilities like holiday calendars
  • Explore public agent directories
  • Integrate with governed work intake systems

Source and maintenance

Community listingRegistry 1.0.0

Protocol and capabilities

Server
burs-ia-agent-station 0.8.0
MCP protocol negotiated in check
2025-11-25
Tools
13 advertised
Resources
13 advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  },
  "resources": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Give Burs-IA a public MCP endpoint and get a structured verification report with evidence via bursia_verify_mcp. Paid WORKNET discovery, safe mission preparation, verification, routing, Visitor Lounge and governed handoff remain available.

Tools

13 advertised

bursia_status — Burs-IA public status
Advertised by the server during the last successful anonymous check.
Advertised read-only

One compact public operational snapshot of Burs-IA (status, interfaces, Utils door); see discover_capabilities, human_oversight_policy.

bursia_status input schema
{
  "type": "object",
  "examples": [
    {}
  ],
  "properties": {},
  "additionalProperties": false
}
bursia_status output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
bursia_status annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
discover_capabilities — Discover Burs-IA capabilities
Advertised by the server during the last successful anonymous check.
Advertised read-only

Find which public Burs-IA capability fits a need; known MCP endpoint: use bursia_verify_mcp; lane routing: capability_triage.

discover_capabilities input schema
{
  "type": "object",
  "examples": [
    {
      "query": "verify a public MCP server"
    }
  ],
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 500,
      "minLength": 1,
      "description": "Optional public capability need to filter or contextualize discovery."
    }
  },
  "additionalProperties": false
}
discover_capabilities output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
discover_capabilities annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
capability_triage — Triage a capability request
Advertised by the server during the last successful anonymous check.
Advertised read-only

Classify a concrete public-safe request into a lane without executing it; discover_capabilities browses, bursia_verify_mcp checks an endpoint.

capability_triage input schema
{
  "type": "object",
  "examples": [
    {
      "request": "Verify whether this MCP endpoint exposes bounded tool schemas."
    }
  ],
  "required": [
    "request"
  ],
  "properties": {
    "request": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1,
      "description": "Public, non-sensitive request to classify."
    }
  },
  "additionalProperties": false
}
capability_triage output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
capability_triage annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
agent_collaboration_request — Prepare agent collaboration
Advertised by the server during the last successful anonymous check.
Advertised read-only

Classify and prepare a public-safe agent-to-agent collaboration need; nothing is sent (see prepare_outbound_invitation, human_bridge_request).

agent_collaboration_request input schema
{
  "type": "object",
  "examples": [
    {
      "request": "Compare MCP tool contracts.",
      "protocols": [
        "MCP"
      ]
    }
  ],
  "required": [
    "request"
  ],
  "properties": {
    "request": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1,
      "description": "Public, non-sensitive collaboration need."
    },
    "protocols": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 64,
        "minLength": 1
      },
      "maxItems": 8,
      "description": "Preferred public interoperability protocols.",
      "uniqueItems": true
    }
  },
  "additionalProperties": false
}
agent_collaboration_request output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
agent_collaboration_request annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
human_bridge_request — Prepare human handoff
Advertised by the server during the last successful anonymous check.
Advertised read-only

Prepare a human review/approval handoff for a bounded request; contacts nobody (see agent_collaboration_request, prepare_outbound_invitation).

human_bridge_request input schema
{
  "type": "object",
  "examples": [
    {
      "request": "Escalate this bounded technical result for human review."
    }
  ],
  "required": [
    "request"
  ],
  "properties": {
    "request": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1,
      "description": "Public, non-sensitive handoff need."
    },
    "authorization": {
      "type": "string",
      "maxLength": 500,
      "minLength": 1,
      "description": "Optional human authorization reference; this field does not itself grant authority."
    }
  },
  "additionalProperties": false
}
human_bridge_request output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
human_bridge_request annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
human_oversight_policy — Read human oversight policy
Advertised by the server during the last successful anonymous check.
Advertised read-only

Read Burs-IA rules for autonomy, human oversight, revocation and consequential-action gates; see outbound_gateway_policy, bursia_status.

human_oversight_policy input schema
{
  "type": "object",
  "examples": [
    {}
  ],
  "properties": {},
  "additionalProperties": false
}
human_oversight_policy output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
human_oversight_policy annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
outbound_gateway_policy — Read outbound gateway policy
Advertised by the server during the last successful anonymous check.
Advertised read-only

Read the exact outbound communication and external-send policy; prepare_outbound_invitation only prepares, sends stay human-authorized.

outbound_gateway_policy input schema
{
  "type": "object",
  "examples": [
    {}
  ],
  "properties": {},
  "additionalProperties": false
}
outbound_gateway_policy output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
outbound_gateway_policy annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
prepare_outbound_invitation — Prepare outbound invitation
Advertised by the server during the last successful anonymous check.

Prepare a local, never-sent invitation candidate for a known public HTTPS target (see agent_collaboration_request, human_bridge_request).

prepare_outbound_invitation input schema
{
  "type": "object",
  "examples": [
    {
      "target": "https://example.org/a2a",
      "agentId": "agent-example-01",
      "message": "Public interoperability invitation.",
      "permissionBasis": "public_machine_endpoint"
    }
  ],
  "required": [
    "target",
    "message",
    "permissionBasis"
  ],
  "properties": {
    "target": {
      "type": "string",
      "format": "uri",
      "maxLength": 2048,
      "minLength": 9,
      "description": "HTTPS target URL. Private/local targets are rejected."
    },
    "agentId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "maxLength": 128,
      "minLength": 1,
      "description": "Optional public-safe agent identifier. When supplied it is bound into the exact action digest."
    },
    "message": {
      "type": "string",
      "maxLength": 1500,
      "minLength": 1,
      "description": "Public-safe invitation text; no secrets or personal data."
    },
    "permissionBasis": {
      "enum": [
        "opt_in",
        "public_machine_endpoint",
        "registry_documented_contact"
      ],
      "type": "string",
      "description": "Documented basis for preparing the candidate."
    },
    "operatorOrganizationIdentifier": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "maxLength": 128,
      "minLength": 1,
      "description": "Optional public-safe operator/organization identifier; do not send personal data."
    }
  },
  "additionalProperties": false
}
prepare_outbound_invitation output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
prepare_outbound_invitation annotations
{
  "readOnlyHint": false,
  "openWorldHint": false,
  "idempotentHint": false,
  "destructiveHint": false
}
bursia_worknet_paid_tasks — Find paid Burs-IA work
Advertised by the server during the last successful anonymous check.
Advertised read-only

List paid WORKNET opportunities (public-safe metadata only); does not apply, claim, accept, spend or contact.

bursia_worknet_paid_tasks input schema
{
  "type": "object",
  "examples": [
    {
      "limit": 10,
      "query": "MCP"
    }
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "Maximum opportunities to return."
    },
    "query": {
      "type": "string",
      "maxLength": 300,
      "minLength": 1,
      "description": "Optional skill, technology, source, title or WORKNET id filter."
    },
    "source": {
      "type": "string",
      "maxLength": 100,
      "minLength": 1,
      "description": "Optional source filter such as GITHUB, UPWORK or bounty source."
    }
  },
  "additionalProperties": false
}
bursia_worknet_paid_tasks output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
bursia_worknet_paid_tasks annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
bursia_worknet_task — Inspect one paid WORKNET task
Advertised by the server during the last successful anonymous check.
Advertised read-only

Read the public-safe canonical record of one paid WORKNET opportunity by id (WN-NNN).

bursia_worknet_task input schema
{
  "type": "object",
  "examples": [
    {
      "id": "WN-043"
    }
  ],
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "pattern": "^WN-[0-9]{3}$",
      "maxLength": 6,
      "minLength": 6,
      "description": "Canonical WORKNET id, for example WN-043."
    }
  },
  "additionalProperties": false
}
bursia_worknet_task output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
bursia_worknet_task annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
bursia_worknet_prepare_mission — Prepare a paid mission safely
Advertised by the server during the last successful anonymous check.
Advertised read-only

Deterministic internal pre-contract mission preview for one paid WORKNET item; no external write, claim, payment or contact.

bursia_worknet_prepare_mission input schema
{
  "type": "object",
  "examples": [
    {
      "id": "WN-043"
    }
  ],
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "pattern": "^WN-[0-9]{3}$",
      "maxLength": 6,
      "minLength": 6,
      "description": "Canonical paid WORKNET id."
    }
  },
  "additionalProperties": false
}
bursia_worknet_prepare_mission output schema
{
  "type": "object",
  "description": "Structured JSON result returned in structuredContent."
}
bursia_worknet_prepare_mission annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
bursia_verify_mcp — Verify a public MCP endpoint
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Known MCP endpoint: free read-only verification report with evidence; no target tool runs, no credentials, not a security certification.

bursia_verify_mcp input schema
{
  "type": "object",
  "examples": [
    {
      "endpoint": "https://mcp.deepwiki.com/mcp",
      "idempotencyKey": "example-run-0001",
      "protocolVersion": "2026-07-28"
    }
  ],
  "required": [
    "endpoint"
  ],
  "properties": {
    "endpoint": {
      "type": "string",
      "format": "uri",
      "maxLength": 2048,
      "minLength": 12,
      "description": "Public HTTPS MCP Streamable HTTP endpoint. Port 443 only; private, local, reserved and mixed public/private DNS targets are rejected."
    },
    "idempotencyKey": {
      "type": "string",
      "maxLength": 128,
      "minLength": 8,
      "description": "Optional caller key. Completed replay returns the same receipt for five minutes; concurrent or uncertain execution is blocked and conflicting reuse is rejected."
    },
    "protocolVersion": {
      "enum": [
        "2026-07-28",
        "2025-11-25",
        "2025-06-18"
      ],
      "type": "string",
      "default": "2026-07-28",
      "description": "MCP protocol version used for the bounded read-only verification probe. 2026-07-28 uses server/discover + tools/list; legacy revisions use initialize + tools/list."
    }
  },
  "additionalProperties": false
}
bursia_verify_mcp output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "schema",
        "status",
        "endpoint",
        "protocolVersion",
        "toolsDiscovered",
        "toolNames",
        "schemaIssues",
        "compatibility",
        "latencyMs",
        "errors",
        "limitations",
        "observedAt",
        "metering",
        "coreMutation",
        "publicSafeOnly",
        "evidenceHash",
        "evidenceReceipt",
        "replayed"
      ],
      "properties": {
        "errors": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "code",
              "phase"
            ],
            "properties": {
              "code": {
                "enum": [
                  "DEPENDENCY_TIMEOUT",
                  "DEPENDENCY_TOTAL_TIMEOUT",
                  "DEPENDENCY_CANCELLED",
                  "DEPENDENCY_NETWORK_ERROR",
                  "DEPENDENCY_RESPONSE_TOO_LARGE",
                  "DEPENDENCY_HTTP_ERROR",
                  "DEPENDENCY_PROTOCOL_ERROR"
                ],
                "type": "string"
              },
              "phase": {
                "enum": [
                  "INITIALIZE",
                  "DISCOVERY"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "maxItems": 10
        },
        "schema": {
          "type": "string",
          "const": "BURSIA_VERIFY_MCP_RESULT_V1"
        },
        "status": {
          "enum": [
            "PASS",
            "PARTIAL",
            "FAIL"
          ],
          "type": "string"
        },
        "endpoint": {
          "type": "string",
          "format": "uri",
          "maxLength": 2048,
          "minLength": 12
        },
        "metering": {
          "type": "object",
          "required": [
            "taskId",
            "capability",
            "executionTime",
            "executionTimeMs",
            "toolVersion",
            "modelCalls",
            "tokensIn",
            "tokensOut",
            "toolCalls",
            "externalHttpCalls",
            "externalApiCost",
            "computeCost",
            "retryCount",
            "reviewCost",
            "estimatedTotalCost",
            "evidenceId"
          ],
          "properties": {
            "taskId": {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            "tokensIn": {
              "type": "integer",
              "minimum": 0
            },
            "tokensOut": {
              "type": "integer",
              "minimum": 0
            },
            "toolCalls": {
              "type": "integer",
              "minimum": 0
            },
            "capability": {
              "type": "string",
              "const": "BURSIA_VERIFY_MCP_PUBLIC"
            },
            "evidenceId": {
              "type": "string",
              "maxLength": 160,
              "minLength": 1
            },
            "modelCalls": {
              "type": "integer",
              "minimum": 0
            },
            "retryCount": {
              "type": "integer",
              "minimum": 0
            },
            "reviewCost": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "enum": [
                    "UNKNOWN"
                  ],
                  "type": "string"
                }
              ]
            },
            "computeCost": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "enum": [
                    "UNKNOWN"
                  ],
                  "type": "string"
                }
              ]
            },
            "toolVersion": {
              "type": "string",
              "const": "0.8.0"
            },
            "executionTime": {
              "type": "integer",
              "minimum": 0
            },
            "executionTimeMs": {
              "type": "integer",
              "minimum": 0
            },
            "externalApiCost": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "enum": [
                    "UNKNOWN"
                  ],
                  "type": "string"
                }
              ]
            },
            "externalHttpCalls": {
              "type": "integer",
              "minimum": 0
            },
            "estimatedTotalCost": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "enum": [
                    "UNKNOWN"
                  ],
                  "type": "string"
                }
              ]
            }
          },
          "additionalProperties": false
        },
        "replayed": {
          "type": "boolean"
        },
        "latencyMs": {
          "type": "object",
          "required": [
            "initializeMs",
            "toolsListMs",
            "totalMs"
          ],
          "properties": {
            "totalMs": {
              "type": "integer",
              "minimum": 0
            },
            "toolsListMs": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "initializeMs": {
              "anyOf": [
                {
                  "type": "integer",
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            }
          },
          "additionalProperties": false
        },
        "toolNames": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 256,
            "minLength": 1
          },
          "maxItems": 100
        },
        "observedAt": {
          "type": "string",
          "format": "date-time"
        },
        "limitations": {
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 500,
            "minLength": 1
          },
          "maxItems": 10
        },
        "coreMutation": {
          "const": false
        },
        "evidenceHash": {
          "type": "string",
          "maxLength": 64,
          "minLength": 64
        },
        "schemaIssues": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "severity",
              "code",
              "tool",
              "path",
              "message"
            ],
            "properties": {
              "code": {
                "type": "string",
                "maxLength": 128,
                "minLength": 1
              },
              "path": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "tool": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "message": {
                "type": "string",
                "maxLength": 500,
                "minLength": 1
              },
              "severity": {
                "enum": [
                  "ERROR",
                  "WARN"
                ],
                "type": "string"
              }
            },
            "additionalProperties": false
          },
          "maxItems": 100
        },
        "compatibility": {
          "type": "object",
          "required": [
            "mcpInitialize",
            "initializedNotification",
            "serverDiscover",
            "toolsList",
            "schemaQuality",
            "authenticatedTarget"
          ],
          "properties": {
            "toolsList": {
              "type": "boolean"
            },
            "mcpInitialize": {
              "type": "boolean"
            },
            "schemaQuality": {
              "enum": [
                "PASS",
                "PARTIAL",
                "FAIL",
                "UNKNOWN"
              ],
              "type": "string"
            },
            "serverDiscover": {
              "type": "boolean"
            },
            "authenticatedTarget": {
              "type": "boolean"
            },
            "initializedNotification": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "publicSafeOnly": {
          "const": true
        },
        "evidenceReceipt": {
          "type": "object",
          "required": [
            "receiptType",
            "taskId",
            "evidenceId",
            "evidenceHash",
            "observedAt",
            "sideEffect",
            "humanApprovalRequired",
            "humanApprovalBasis",
            "persistedByVerifier",
            "certification"
          ],
          "properties": {
            "taskId": {
              "type": "string",
              "maxLength": 128,
              "minLength": 1
            },
            "evidenceId": {
              "type": "string",
              "maxLength": 160,
              "minLength": 1
            },
            "observedAt": {
              "type": "string",
              "format": "date-time"
            },
            "sideEffect": {
              "type": "string",
              "const": "BOUNDED_PUBLIC_READ_ONLY_MCP_PROBE"
            },
            "receiptType": {
              "type": "string",
              "const": "BURSIA_PUBLIC_MCP_VERIFICATION_RECEIPT_V1"
            },
            "evidenceHash": {
              "type": "string",
              "maxLength": 64,
              "minLength": 64
            },
            "certification": {
              "const": false
            },
            "humanApprovalBasis": {
              "type": "string",
              "maxLength": 256,
              "minLength": 1
            },
            "persistedByVerifier": {
              "const": false
            },
            "humanApprovalRequired": {
              "const": false
            }
          },
          "additionalProperties": false
        },
        "protocolVersion": {
          "type": "string",
          "maxLength": 64,
          "minLength": 1
        },
        "toolsDiscovered": {
          "type": "integer",
          "minimum": 0
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "code"
      ],
      "properties": {
        "code": {
          "type": "string",
          "maxLength": 128,
          "minLength": 1
        },
        "reason": {
          "type": "string",
          "maxLength": 256,
          "minLength": 1
        },
        "retryAfterMs": {
          "type": "integer",
          "minimum": 0
        }
      },
      "additionalProperties": false
    }
  ]
}
bursia_verify_mcp annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
resolver — Resolver una petición pública
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Pide verificar un MCP o consultar capacidades reales. Devuelve estado y recibo; no paga, escribe ni inventa ejecución.

resolver input schema
{
  "type": "object",
  "examples": [
    {
      "peticion": "Qué herramientas gratuitas ofrece Burs-IA?"
    }
  ],
  "required": [
    "peticion"
  ],
  "properties": {
    "contexto": {
      "type": "object",
      "properties": {
        "pais": {
          "type": "string"
        },
        "zona": {
          "type": "string"
        },
        "fecha": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
        },
        "idioma": {
          "type": "string"
        }
      },
      "additionalProperties": false
    },
    "permisos": {
      "type": "object",
      "properties": {
        "puede_pagar": {
          "type": "boolean"
        },
        "puede_escribir": {
          "type": "boolean"
        },
        "presupuesto_max_usd": {
          "type": "number",
          "minimum": 0
        }
      },
      "additionalProperties": false
    },
    "peticion": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1
    },
    "pago_x402": {
      "type": "string",
      "maxLength": 8192
    },
    "confirmacion_token": {
      "type": "string",
      "maxLength": 4096
    }
  },
  "additionalProperties": false
}
resolver output schema
{
  "type": "object",
  "required": [
    "estado",
    "resultado",
    "fuente",
    "checked_at",
    "capacidad_usada",
    "coste_real_usd",
    "coste_estimado_usd",
    "permisos_usados",
    "verificacion",
    "falta",
    "error",
    "sugerencia",
    "traza_id"
  ],
  "properties": {
    "error": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "codigo",
            "mensaje"
          ],
          "properties": {
            "codigo": {
              "type": "string"
            },
            "mensaje": {
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "falta": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "tipo",
            "campo",
            "recurso",
            "precio_usd",
            "red",
            "moneda",
            "mensaje",
            "confirmacion_token",
            "expira_en_s"
          ],
          "properties": {
            "red": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "tipo": {
              "type": "string"
            },
            "campo": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "moneda": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "mensaje": {
              "type": "string"
            },
            "recurso": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "precio_usd": {
              "anyOf": [
                {
                  "type": "number",
                  "minimum": 0
                },
                {
                  "type": "null"
                }
              ]
            },
            "expira_en_s": {
              "type": "null"
            },
            "confirmacion_token": {
              "type": "null"
            }
          },
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "estado": {
      "enum": [
        "resuelto",
        "necesita_dato",
        "necesita_autorizacion",
        "no_soportado",
        "fallo"
      ],
      "type": "string"
    },
    "fuente": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "nombre",
            "url"
          ],
          "properties": {
            "url": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ]
            },
            "nombre": {
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "traza_id": {
      "type": "string",
      "minLength": 10
    },
    "resultado": {
      "anyOf": [
        {
          "type": "object"
        },
        {
          "type": "null"
        }
      ]
    },
    "checked_at": {
      "type": "string",
      "format": "date-time"
    },
    "sugerencia": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "verificacion": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "metodo",
            "detalle",
            "recibo"
          ],
          "properties": {
            "metodo": {
              "type": "string"
            },
            "recibo": {
              "anyOf": [
                {
                  "type": "object"
                },
                {
                  "type": "null"
                }
              ]
            },
            "detalle": {
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "coste_real_usd": {
      "anyOf": [
        {
          "type": "number",
          "minimum": 0
        },
        {
          "type": "null"
        }
      ]
    },
    "capacidad_usada": {
      "anyOf": [
        {
          "type": "object",
          "required": [
            "id",
            "servidor",
            "nombre_visible"
          ],
          "properties": {
            "id": {
              "type": "string"
            },
            "servidor": {
              "type": "string"
            },
            "nombre_visible": {
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "permisos_usados": {
      "type": "object",
      "required": [
        "puede_pagar",
        "puede_escribir",
        "lectura_publica"
      ],
      "properties": {
        "puede_pagar": {
          "const": false
        },
        "puede_escribir": {
          "const": false
        },
        "lectura_publica": {
          "type": "boolean"
        }
      },
      "additionalProperties": false
    },
    "coste_estimado_usd": {
      "anyOf": [
        {
          "type": "number",
          "minimum": 0
        },
        {
          "type": "null"
        }
      ]
    }
  },
  "additionalProperties": false
}
resolver annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": false,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

13 advertised

bursia_status — Burs-IA public status (tool document)

Advertised by the server during the last successful anonymous check.

One compact public operational snapshot of Burs-IA (status, interfaces, Utils door); see discover_capabilities, human_oversight_policy.

bursia_status URI
https://burs-ia.com/mcp/tools/bursia_status

MIME type: application/json

discover_capabilities — Discover Burs-IA capabilities (tool document)

Advertised by the server during the last successful anonymous check.

Find which public Burs-IA capability fits a need; known MCP endpoint: use bursia_verify_mcp; lane routing: capability_triage.

discover_capabilities URI
https://burs-ia.com/mcp/tools/discover_capabilities

MIME type: application/json

capability_triage — Triage a capability request (tool document)

Advertised by the server during the last successful anonymous check.

Classify a concrete public-safe request into a lane without executing it; discover_capabilities browses, bursia_verify_mcp checks an endpoint.

capability_triage URI
https://burs-ia.com/mcp/tools/capability_triage

MIME type: application/json

agent_collaboration_request — Prepare agent collaboration (tool document)

Advertised by the server during the last successful anonymous check.

Classify and prepare a public-safe agent-to-agent collaboration need; nothing is sent (see prepare_outbound_invitation, human_bridge_request).

agent_collaboration_request URI
https://burs-ia.com/mcp/tools/agent_collaboration_request

MIME type: application/json

human_bridge_request — Prepare human handoff (tool document)

Advertised by the server during the last successful anonymous check.

Prepare a human review/approval handoff for a bounded request; contacts nobody (see agent_collaboration_request, prepare_outbound_invitation).

human_bridge_request URI
https://burs-ia.com/mcp/tools/human_bridge_request

MIME type: application/json

human_oversight_policy — Read human oversight policy (tool document)

Advertised by the server during the last successful anonymous check.

Read Burs-IA rules for autonomy, human oversight, revocation and consequential-action gates; see outbound_gateway_policy, bursia_status.

human_oversight_policy URI
https://burs-ia.com/mcp/tools/human_oversight_policy

MIME type: application/json

outbound_gateway_policy — Read outbound gateway policy (tool document)

Advertised by the server during the last successful anonymous check.

Read the exact outbound communication and external-send policy; prepare_outbound_invitation only prepares, sends stay human-authorized.

outbound_gateway_policy URI
https://burs-ia.com/mcp/tools/outbound_gateway_policy

MIME type: application/json

prepare_outbound_invitation — Prepare outbound invitation (tool document)

Advertised by the server during the last successful anonymous check.

Prepare a local, never-sent invitation candidate for a known public HTTPS target (see agent_collaboration_request, human_bridge_request).

prepare_outbound_invitation URI
https://burs-ia.com/mcp/tools/prepare_outbound_invitation

MIME type: application/json

bursia_worknet_paid_tasks — Find paid Burs-IA work (tool document)

Advertised by the server during the last successful anonymous check.

List paid WORKNET opportunities (public-safe metadata only); does not apply, claim, accept, spend or contact.

bursia_worknet_paid_tasks URI
https://burs-ia.com/mcp/tools/bursia_worknet_paid_tasks

MIME type: application/json

bursia_worknet_task — Inspect one paid WORKNET task (tool document)

Advertised by the server during the last successful anonymous check.

Read the public-safe canonical record of one paid WORKNET opportunity by id (WN-NNN).

bursia_worknet_task URI
https://burs-ia.com/mcp/tools/bursia_worknet_task

MIME type: application/json

bursia_worknet_prepare_mission — Prepare a paid mission safely (tool document)

Advertised by the server during the last successful anonymous check.

Deterministic internal pre-contract mission preview for one paid WORKNET item; no external write, claim, payment or contact.

bursia_worknet_prepare_mission URI
https://burs-ia.com/mcp/tools/bursia_worknet_prepare_mission

MIME type: application/json

bursia_verify_mcp — Verify a public MCP endpoint (tool document)

Advertised by the server during the last successful anonymous check.

Known MCP endpoint: free read-only verification report with evidence; no target tool runs, no credentials, not a security certification.

bursia_verify_mcp URI
https://burs-ia.com/mcp/tools/bursia_verify_mcp

MIME type: application/json

resolver — Resolver una petición pública (tool document)

Advertised by the server during the last successful anonymous check.

Pide verificar un MCP o consultar capacidades reales. Devuelve estado y recibo; no paga, escribe ni inventa ejecución.

resolver URI
https://burs-ia.com/mcp/tools/resolver

MIME type: application/json

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-07: 1 of 1 checks answered

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
1231 ms
95th percentile latency
1231 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 1231 ms · metadata changed · 13 tool(s), 13 resource(s); warnings: Advertises resources/templates/list but does not implement it

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http burs-ia-mcp https://burs-ia.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add burs-ia-mcp --url https://burs-ia.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable burs-ia-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "burs-ia-mcp": {
      "url": "https://burs-ia.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "burs-ia-mcp": {
      "type": "streamableHttp",
      "url": "https://burs-ia.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start burs-ia-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "burs-ia-mcp": {
      "type": "http",
      "url": "https://burs-ia.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http burs-ia-mcp https://burs-ia.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://burs-ia.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "burs-ia-mcp": {
      "serverUrl": "https://burs-ia.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Burs-IA MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.