SONAR KYB
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SONAR_API_KEY | Yes | Your sk-sonar-... API key | |
| SONAR_API_BASE | No | Override for staging or self-hosted SONAR | https://api.getsonar.report |
| SONAR_API_TIMEOUT | No | Per-request timeout in seconds | 120 |
| SONAR_MCP_LOG_LEVEL | No | DEBUG for verbose logs (stderr) | INFO |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kyb_findingsA | Run a fast KYB (Know Your Business) check on a company. |
| kyb_run_submitA | Submit a full KYB due-diligence report (async). |
| adverse_mediaA | Screen a company for negative news, complaints and bad reviews. |
| check_report_statusA | Poll the status of an async report submitted via kyb_run_submit. |
| account_balanceA | Check API usage, free trial calls remaining and pre-paid balance. Useful for AI agents to decide whether the next call will be free, paid, or fail with insufficient balance. Every new account gets 3 free trial API calls (any endpoint, granted once at signup, not monthly). After that, /findings calls deduct EUR 0.40 and /run calls deduct EUR 2.00 from the balance. Free (no charge). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
TDQS
Scored across 5 tools
The tools mostly target distinct workflows: fast synchronous findings, async full report submission, adverse media screening, status polling, and balance checking. The main possible confusion is between kyb_findings and kyb_run_submit, since both perform KYB checks, though their descriptions clarify speed, cost, and async-report differences.
Names are readable but follow mixed conventions: kyb_run_submit and check_report_status are verb-oriented, while kyb_findings, adverse_media, and account_balance are noun-oriented. The shared kyb_ prefix helps only partially, so the set lacks a single predictable pattern.
Five tools is well scoped for a KYB API: submission, fast findings, adverse media, polling, and balance. Each tool has a clear role and there are no redundant or filler endpoints.
The core KYB lifecycle is covered: fast checks, async report submission, polling, adverse media, and billing awareness. Minor gaps exist around retrieving a full completed report beyond a compact summary and around cancellation or listing runs, but agents can work around these for the main workflow.