Robin Saige we check the tools AI agents call

BeeL

es.beel/mcp

Spanish e-invoicing with VeriFactu (AEAT): issue invoices, manage customers, validate NIFs.

— the operator's own registry description reported

Publisher es.beel · first seen 2026-08-25 · endpoint https://mcp.beel.es/mcp

allow
verdict
rich-slow-solo
cluster
ok_tools
answers
121
tools served

Dependency rating derived

allow
allow — alive & usable · action ● · V n/a
allow — because answers ●, 121 tools legible (band A) ●, no confirmed drift in 2 probes ●; not yet checked: truth (0 runs)

Cluster rich-slow-solo · distinctiveness 0.865 (unusual). Every figure is a percentile or class within the 15,472-server censussee the whole spectrum.

Does it answer? Q1 · observed
answersalive_tools
latency770 ms
vs populationslow
protocolcurrent
authopen
Can it be used? Q4 · observed
tools121
vs populationhigh
capabilities3
harnessA
Did it hold when checked? Q3–Q4 · derived
identitysolo
servers on its host1
verifiabilityunassessed
duplicate inventoryno
drift events0
answers trueno primary

🔏 Signed receipt rr_ea85bbf4f70697dabfc40226 · ed25519 · key rs-rcpt-2026-08 — this rating is tamper-evident; an agent gets the full signature from check_server and can verify it against the published key.

Q1Does it answer?alive & usable — 2 probes ●evidence ↓
Q2What is it?action ● evidence ↓
Q3Can it be checked?V n/a for this kind ◐evidence ↓
Q4Did it hold?harness A · truth not yet run · no drift ●evidence ↓
Q5What company does it keep?rich-slow-solo · 1 on its host (context, not verdict) ◐evidence ↓

● observed · ◐ derived · ○ reported — the verdict synthesizes Q1–Q4; Q5 is context. Methodology →

History observed

Every probe we made, oldest → newest (2 shown, 2026-08-30 → 2026-09-06). Green answered · amber answered-but-walled · red no useful answer. A gap in our cadence is a gap in coverage, not evidence about the server.

changelog (1 events)
datetypewhat changed
2026-08-30outcomefirst probe: ok_tools

What kind of tools these are derived

Verification only means something relative to a tool's NATURE — an email-sender has no "true answer", a generator has no answer key. Classification evidence: classified from tool names/descriptions/annotations WE OBSERVED. What checking applies to each kind (the full methodology →):

naturetoolsmeaning what checking applies
action67changes the worldno true answer exists; we check the CONTRACT (destructive/read-only/idempotent declarations, error legibility) and never fire real actions
retrieval-public39serves public factstruth-checkable against a public source — the V-ladder applies in full
generative10creates contentno answer key exists; disclosure + stability checks, never truth verdicts
retrieval-private2serves the caller's own dataoutside truth-checking is impossible BY NATURE, not by failure — the operator-invited pathway applies
orchestration1routes other toolsidentity + fronted-service disclosure checks (gateway vs costume)
predictive1claims about the futurescoreable only in retrospect — the archive scores yesterday's predictions against today's outcome
unclassified1not classifiable from its textTier-1 only until its tools describe themselves

Tools last seen observed

beel_activate_company beel_cancel_representation beel_change_managed_access_level beel_convert_proforma_to_invoice beel_create_claim_token beel_create_company beel_create_corrective_invoice beel_create_customer beel_create_customers_bulk beel_create_invitation beel_create_invoice beel_create_invoice_batch beel_create_invoice_delivery beel_create_invoice_derivation beel_create_product beel_create_products_bulk beel_create_recurring_invoice beel_create_recurring_invoice_derivation beel_create_series beel_create_webhook_subscription beel_deactivate_company beel_delete_company beel_delete_company_logo beel_delete_customer beel_delete_customers_bulk beel_delete_invitation beel_delete_invoice beel_delete_invoice_schedule beel_delete_member beel_delete_member_grant beel_delete_product beel_delete_products_bulk beel_delete_recurring_invoice beel_delete_series beel_delete_webhook_subscription beel_disconnect_payment_connection beel_docs_get beel_docs_list beel_docs_search beel_download_representation_document beel_end_management beel_ensure_default_series beel_generate_payment_event_draft beel_generate_recurring_invoice_now beel_generate_representation beel_get_account beel_get_company beel_get_customer beel_get_default_series beel_get_email_delivery beel_get_email_delivery_indicators beel_get_fiscal_summary beel_get_invitation beel_get_invoice beel_get_invoice_customization beel_get_invoice_pdf beel_get_invoice_preview beel_get_invoice_schedule beel_get_issuing_readiness beel_get_member beel_get_my_identity beel_get_payment_event beel_get_product beel_get_recurring_invoice beel_get_recurring_invoice_history beel_get_recurring_next_occurrence beel_get_representation beel_get_request_log beel_get_series beel_get_setup_status beel_get_tax_configuration beel_get_usage beel_get_verifactu_configuration beel_get_webhook_subscription beel_initiate_payment_connection beel_issue_invoice beel_list_accounts beel_list_companies beel_list_customers beel_list_email_deliveries beel_list_invitations beel_list_invoice_customization_options beel_list_invoices beel_list_member_grants beel_list_members beel_list_payment_connections beel_list_payment_events beel_list_products beel_list_recurring_invoices beel_list_request_logs beel_list_series beel_list_stats beel_list_tax_types beel_list_webhook_deliveries beel_list_webhook_subscriptions beel_patch_company beel_patch_customer beel_patch_invoice beel_patch_member beel_patch_product beel_patch_recurring_invoice beel_patch_series beel_patch_webhook_subscription beel_provision_account beel_put_member_grant beel_retry_payment_event beel_retry_webhook_delivery beel_rotate_webhook_secret beel_send_invoice beel_set_default_series beel_set_invoice_schedule beel_set_invoice_status beel_set_recurring_invoice_status beel_skip_recurring_invoice beel_test_webhook_subscription beel_update_invoice_customization beel_update_me beel_update_tax_configuration beel_update_verifactu_configuration beel_validate_nif beel_void_invoice

Harness readiness observed

Can an agent's harness pick this tool and call it correctly? Graded on the three things an agent reads — name, description, typed parameters. Band A — an agent can pick and call these reliably.

legibility checktools passingok
name is clear & specific121/121
has a description121/121
description is substantive121/121
parameters are typed117/121117/121
parameters are described68/12168/121

121 of 121 tools graded · 121 with a captured input schema. RS-008, Tier-1 — no domain knowledge, applies to any tool. “Alive” is not the same as “usable”.

Truth checks observed

Not in the Tier-2 trade lane, or not yet checked. Tier-2 re-derives a server's answers against published primary sources — see truth checks.

Protocol conformance observed

2025-06-18
protocol version
session model
0.5.0
server version beel-mcp

Capabilities: prompts resources tools

Drift observed

No confirmed drift on record. Baseline set 2026-09-06; changes appear here after human review.

raw probe records
probed (UTC) outcomehttpmsprotocol
2026-09-06T06:13:26Zok_tools2007702025-06-18
2026-08-30T06:13:05Zok_tools2008742025-06-18

Watch or embed this verdict

verdict badge

Operators: put the live verdict in your README — it updates with every census, links back here, and is a dated observation, never a warranty:

[![Robin Saige verdict](https://robinsaige.com/badge/es.beel/mcp.svg)](https://robinsaige.com/s/es.beel/mcp)

Depend on it? Subscribe to its change feed — outcome changes and confirmed drift, no account needed. Building on it? The full dossier as JSON — verdict, rating, truth checks, history — stable enough to gate CI on.

← overview

Operator of this server? Everything we hold about it is on this page — free, no account, for anyone. Wrong attribution, stale probe, misclassification? Dispute this record →