Velarion Company Intelligence
by velarion.ai · remote · no sign-in to list tools · v0.2.2 · published by ai.velarion
Cited exec, director and say-on-pay data for about 3,000 US public companies. Free tier, no card.
12 tools: 2 do something that can't be undone, 1 change things and 9 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone2Claude Code: ask: see these tools
- Changes things1Claude Code: ask: see these tools
- Only reads9Claude Code: allow: see these tools
3 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http company-intelligence https://api.velarion.ai/mcp --header 'X-Velarion-Agent-Token: <your-x-velarion-agent-token>'Findings
Matches of fixed checks, with the text they matched.
The server marks "predict_say_on_pay_risk" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "predict_say_on_pay_risk" says "pay": a word that usually means money moves, which cannot be taken back.
The server marks "benchmark_executive_pay" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "benchmark_executive_pay" says "pay": a word that usually means money moves, which cannot be taken back.
The server marks "generate_governance_alpha_card" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "generate_governance_alpha_card" says "generate": a word for a change.
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
12 tools
Can't be undone 2Claude Code: ask
benchmark_executive_payBenchmark executive pay vs.1 finding
Why it is in this group
- The name "benchmark_executive_pay" says "pay": a word that usually means money moves, which cannot be taken back.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "benchmark_executive_pay" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "benchmark_executive_pay" says "pay": a word that usually means money moves, which cannot be taken back.
Description, as the server wrote it Benchmark executive pay vs. disclosed peers using Velarion's canonical percentile data. Returns pay percentile, performance (TSR) percentile, pay-for-performance gap, and an alignment label. role is CEO-only.
Annotations the server declares
- title: Benchmark executive pay vs peers
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
predict_say_on_pay_riskPredict Say-on-Pay risk for a company using Velarion's deterministic risk compilers.1 finding
Why it is in this group
- The name "predict_say_on_pay_risk" says "pay": a word that usually means money moves, which cannot be taken back.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "predict_say_on_pay_risk" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "predict_say_on_pay_risk" says "pay": a word that usually means money moves, which cannot be taken back.
Description, as the server wrote it Predict Say-on-Pay risk for a company using Velarion's deterministic risk compilers. Returns trend phrase, peer cohort distribution note, governance friction summary, and overall risk band, computed from disclosed vote results and compensation data.
Annotations the server declares
- title: Predict say-on-pay risk
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Changes things 1Claude Code: ask
generate_governance_alpha_cardGenerate a Governance Alpha Card for a company.1 finding
Why it is in this group
- The name "generate_governance_alpha_card" says "generate": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "generate_governance_alpha_card" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "generate_governance_alpha_card" says "generate": a word for a change.
Description, as the server wrote it Generate a Governance Alpha Card for a company. Composite deterministic card: pay alignment (Velarion's own P4P-style estimate, modeled on public peer-advisory methodology concepts — not licensed ISS data), governance scorecard, SoP risk band, peer quality, top risks/strengths. Requires the company to be in Velarion's coverage universe with current-period data. This tool was built as the free sample of the GOVERNANCE-ALPHA-CARD product. The owner killed that product (chat, 2026-09-24, verbatim "kill 15 through 41 … keep those 3"; docs/orders/ORDER_20260924_NON_AD7_KILL.md), so there is no longer a paid card to sample and no purchase path to offer. THE FREE TOOL STAYS (the order keeps every free page and free tool; only the buy option goes). Each agent may draw a limited number of cards per UTC day; beyond that the tool returns free_tier_cap_reached and nothing to buy. Structured errors returned (not raised) for: - not_in_coverage: ticker outside the covered universe - not_deliverable: the company's current-period disclosure does not support a card - free_tier_cap_reached: daily free allowance spent (wait for 00:00 UTC)
Annotations the server declares
- title: Generate a governance alpha card
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Only reads 9Claude Code: allow
compare_companiesCompare multiple companies on pay, performance, and governance metrics.No findings
Why it is in this group
- The name "compare_companies" says "compare": a word for reading.
Description, as the server wrote it Compare multiple companies on pay, performance, and governance metrics. Returns a ranked table drawn from disclosed compensation, performance, and governance data. The summary describes observed patterns in the returned data only. Out-of-coverage tickers are excluded (listed separately). Max 20 tickers.
Annotations the server declares
- title: Compare companies on pay, performance, governance
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_ceo_pay_ratioFree plan: the most recent disclosed CEO pay ratio.No findings
Why it is in this group
- The name "get_ceo_pay_ratio" says "get": a word for reading.
Description, as the server wrote it Free plan: the most recent disclosed CEO pay ratio.
Annotations the server declares
- title: CEO pay ratio (free)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_company_compensationFree plan: executive compensation for a company in Velarion's covered universe.No findings
Why it is in this group
- The name "get_company_compensation" says "get": a word for reading.
Description, as the server wrote it Free plan: executive compensation for a company in Velarion's covered universe. Returns Summary Compensation Table components for named executive officers, fiscal year 2022 forward, with a citation for each figure. No benchmark context, no percentiles, no narrative analysis; those are in the paid product.
Annotations the server declares
- title: Executive compensation (free)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_director_compensationFree plan: non-employee director compensation and the board fee schedule.No findings
Why it is in this group
- The name "get_director_compensation" says "get": a word for reading.
Description, as the server wrote it Free plan: non-employee director compensation and the board fee schedule. Unpaid directors (executive directors who serve without director fees) are listed separately from the paid table.
Annotations the server declares
- title: Director compensation (free)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_disclosed_peer_groupFree plan: the company's own disclosed compensation peer group, most recent fiscal year on file.No findings
Why it is in this group
- The name "get_disclosed_peer_group" says "get": a word for reading.
Description, as the server wrote it Free plan: the company's own disclosed compensation peer group, most recent fiscal year on file.
Annotations the server declares
- title: Disclosed peer group (free)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_say_on_pay_historyFree plan: say-on-pay vote history.No findings
Why it is in this group
- The name "get_say_on_pay_history" says "get": a word for reading.
Description, as the server wrote it Free plan: say-on-pay vote history. Support percentages are calculated by Velarion from disclosed vote counts (marked as such in the citation).
Annotations the server declares
- title: Say-on-pay vote history (free)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_skusList the Velarion product catalog.No findings
Why it is in this group
- The name "list_skus" says "list": a word for reading.
Description, as the server wrote it List the Velarion product catalog. Returns every available report with full detail by default (name, price, currency, delivery type, latency, caveats). Set `include_non_sellable=true` to also return products that are not currently on sale, each tagged with its status, so the full range is visible. A product with no settled price is returned with its status rather than a billable number.
Annotations the server declares
- title: List the product catalog
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
lookup_company_compensationLook up executive compensation for a company in Velarion's coverage universe.No findings
Why it is in this group
- The name "lookup_company_compensation" says "lookup": a word for reading.
Description, as the server wrote it Look up executive compensation for a company in Velarion's coverage universe. Returns CEO/NEO total compensation, pay mix breakdown, and canonical metrics for the requested fiscal year (latest available if omitted). Every figure comes from the company's own disclosure and carries its citation. Out-of-coverage tickers return a structured error (not_in_coverage).
Annotations the server declares
- title: Look up executive compensation
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_companiesFree plan: search Velarion's covered universe by company name or ticker.No findings
Why it is in this group
- The name "search_companies" says "search": a word for reading.
Description, as the server wrote it Free plan: search Velarion's covered universe by company name or ticker. Requires a query of at least two characters; returns at most 10 results.
Annotations the server declares
- title: Search companies (free)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.2.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http company-intelligence https://api.velarion.ai/mcp --header 'X-Velarion-Agent-Token: <your-x-velarion-agent-token>'Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__company-intelligence__lookup_company_compensation",
"mcp__company-intelligence__compare_companies",
"mcp__company-intelligence__list_skus",
"mcp__company-intelligence__get_company_compensation",
"mcp__company-intelligence__get_director_compensation",
"mcp__company-intelligence__get_disclosed_peer_group",
"mcp__company-intelligence__get_say_on_pay_history",
"mcp__company-intelligence__get_ceo_pay_ratio",
"mcp__company-intelligence__search_companies"
],
"ask": [
"mcp__company-intelligence__predict_say_on_pay_risk",
"mcp__company-intelligence__benchmark_executive_pay",
"mcp__company-intelligence__generate_governance_alpha_card"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as company-intelligence. Review it before you use it.