<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Bosco Labs blog: official-source data for AI agents</title>
<link href="https://boscolabs.dev/blog/feed.xml" rel="self"/>
<link href="https://boscolabs.dev/blog/index.html"/>
<id>https://boscolabs.dev/blog/index.html</id>
<updated>2026-11-09T00:00:00Z</updated>
<author><name>Bosco Labs</name></author>
<entry><title>How to check if a company is sanctioned, with an API</title><link href="https://boscolabs.dev/blog/check-if-company-is-sanctioned-api.html"/><id>https://boscolabs.dev/blog/check-if-company-is-sanctioned-api.html</id><published>2026-11-09T00:00:00Z</published><updated>2026-11-09T00:00:00Z</updated><summary>Screen a company name against the OFAC, UK, EU and UN sanctions lists from code, read a match properly, and know what a name check can&#x27;t catch.</summary></entry>
<entry><title>Check UK company insolvency with the Companies House API</title><link href="https://boscolabs.dev/blog/companies-house-api-insolvency-check.html"/><id>https://boscolabs.dev/blog/companies-house-api-insolvency-check.html</id><published>2026-11-09T00:00:00Z</published><updated>2026-11-09T00:00:00Z</updated><summary>Which Companies House API fields show liquidation or administration, why has_insolvency_history is deprecated, and what the register misses. With Python.</summary></entry>
<entry><title>We lost our own benchmark: web search vs. one API call</title><link href="https://boscolabs.dev/blog/counterparty-check-benchmark.html"/><id>https://boscolabs.dev/blog/counterparty-check-benchmark.html</id><published>2026-11-09T00:00:00Z</published><updated>2026-11-09T00:00:00Z</updated><summary>Web search vs. one counterparty-check API call on 25 companies: we lost the first run, found four bugs and reran it. Scores, cost, time and limits.</summary></entry>
<entry><title>A KYB MCP server for AI agents: setup and limits</title><link href="https://boscolabs.dev/blog/kyb-mcp-server-ai-agents.html"/><id>https://boscolabs.dev/blog/kyb-mcp-server-ai-agents.html</id><published>2026-11-09T00:00:00Z</published><updated>2026-11-09T00:00:00Z</updated><summary>Connect a remote MCP server that checks register status, insolvency and sanctions in one tool call, and teach your agent what &#x27;unverified&#x27; means.</summary></entry>
<entry><title>Validate EU VAT numbers with the VIES API in Python</title><link href="https://boscolabs.dev/blog/vies-vat-check-api-python.html"/><id>https://boscolabs.dev/blog/vies-vat-check-api-python.html</id><published>2026-11-09T00:00:00Z</published><updated>2026-11-09T00:00:00Z</updated><summary>The official VIES REST endpoint, a small Python function around it, the errors you&#x27;ll hit, and what a valid VAT number does and doesn&#x27;t prove.</summary></entry>
</feed>
