Skip to main content
Glama

Revexa: B2B buying signals

Server Details

B2B buying signals: companies hiring salespeople, startups hiring sales, weekly funding rounds.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The two hiring tools target distinct sources (Swedish Platsbanken vs Y Combinator startups) and descriptions make this clear. about_leo is a meta-tool about the agent itself, and recent_b2b_funding_rounds is clearly separate. Minor potential for confusion between the hiring tools, but overall boundaries are clear.

Naming Consistency3/5

All names use snake_case, but the conventions are mixed: 'about_leo' is a noun phrase, 'find_companies...' and 'find_startups...' use verb_noun, and 'recent_b2b_funding_rounds' starts with an adjective. No single predictable pattern.

Tool Count4/5

Four tools is reasonable for a niche B2B buying-signals server, though one (about_leo) is purely informational and not a functional data tool. The set is small but each tool serves a purpose.

Completeness3/5

Covers some buying signals (hiring in Sweden, YC startups hiring, recent funding) but leaves obvious gaps: no broader geographic hiring coverage, no other common signals like tech installs or expansions, and no detail/follow-up tool for individual companies.

Available Tools

4 tools
about_leoWhat Leo by Revexa is and costsA
Read-onlyIdempotent
Inspect

Facts about Leo by Revexa, an AI agent that finds B2B companies showing buying signals and reaches the right person on LinkedIn and email after the user's approval: what it does, price by region, trial and links.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint, so the safety profile is fully covered. The description adds the payload contents (price by region, trial, links) but says nothing else behavioral, such as whether pricing is live or static, which is a minor gap given annotation coverage.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single sentence that front-loads the product identity and then lists the content categories. It is somewhat run-on, especially the nested clause about finding companies and reaching people, but nothing is redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a parameterless informational tool with no output schema, the description enumerates the returned content well enough for an agent to decide to call it. It could note whether pricing/link data is current, but that is a minor omission.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so the schema carries no semantics to supplement; the baseline of 4 applies. The description correctly signals that no filtering or scoping input is needed.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific resource (facts about the Leo by Revexa product) and enumerates exactly what those facts cover: capabilities, regional pricing, trial, and links. It is unmistakably distinct from the sibling tools, which all retrieve third-party company/funding data rather than product info.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: an agent can infer it is for when a user asks about Leo/Revexa, its price, or a trial. There are no explicit trigger conditions and no statement of when not to call it or what to use instead.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

find_companies_hiring_salespeople_swedenSwedish companies hiring B2B salespeopleA
Read-onlyIdempotent
Inspect

Lists Swedish companies with open job ads for B2B salespeople (Företagssäljare) right now, from Platsbanken, Sweden's public job board (CC0). Recruitment and staffing agencies are removed. Optional filter by county (län). Use it to find companies that are building up their sales teams in Sweden.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of companies to return.
countyNoOptional Swedish county, e.g. "Stockholm", "Skåne", "Västra Götaland". One of: Stockholm, Uppsala, Södermanland, Östergötland, Jönköping, Kronoberg, Kalmar, Blekinge, Skåne, Halland, Västra Götaland, Värmland, Örebro, Västmanland, Dalarna, Gävleborg, Västernorrland, Jämtland, Västerbotten, Norrbotten.

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, openWorld and non-destructive, so the safety profile is covered. The description adds genuinely useful behavior: the source is a CC0 public job board, staffing/recruitment agencies are filtered out, and the data reflects ads open "right now" (freshness). It does not describe result shape or ordering, but the annotation bar is lower here.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, each carrying distinct information: what it returns, the source and its license, the agency exclusion, then the filter and use case. Front-loaded with the core purpose and free of filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-required-parameter read tool with rich annotations and a 100% documented schema, the description supplies everything an agent needs: dataset provenance, curation rule (agencies removed), freshness, and the optional filter. No output schema exists, so return-value detail is appropriately not required here.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%: limit and county are both fully documented in the schema, including the county enum values. The description only restates that county filtering is optional, adding no syntax or semantics beyond the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (lists), a precise resource (Swedish companies with open B2B salespeople job ads), and the data source (Platsbanken). This clearly separates it from siblings like find_startups_hiring_sales and recent_b2b_funding_rounds, which cover different segments and datasets.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use it to find companies that are building up their sales teams in Sweden" gives a clear use case, and the mention of the optional county filter frames the scoping choice. No sibling is named as an alternative and no when-not-to-use condition is given, so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

find_startups_hiring_salesStartups hiring salespeopleA
Read-onlyIdempotent
Inspect

Lists venture-backed B2B startups (Y Combinator) with open sales roles right now (SDR, BDR, account executive, head of sales), from their public job boards. Filter by region (us, uk, europe, remote) and role type (sdr, ae, leadership). Updated weekly.

ParametersJSON Schema
NameRequiredDescriptionDefault
roleNosdr = SDR/BDR, ae = account executive, leadership = head of sales, VP sales, founding seller.any
limitNo
regionNoany

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, openWorld and non-destructive, so the safety profile is covered. The description usefully adds behavior beyond that: the data source (public job boards), the freshness cadence (updated weekly), and the fact that only currently-open roles are returned.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three tight sentences, front-loaded with the core purpose followed by filters and freshness. Every clause adds information; nothing is redundant padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description should ideally sketch the returned fields (company, role, job link), which it does not. For a simple filter-only search tool with full annotation coverage and a well-explained taxonomy, it is otherwise complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is only 33% (region and limit have no schema descriptions), so the description carries real weight: it spells out the role taxonomy (SDR, BDR, account executive, head of sales) and the region options in prose. Only limit meaning is left to the schema, which is nearly self-evident.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb (Lists) plus a well-scoped resource (venture-backed B2B YC startups with open sales roles), and names the source (public job boards) and freshness. It implicitly separates itself from find_companies_hiring_salespeople_sweden via the YC/B2B framing, but never explicitly routes the agent to a sibling, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It tells the agent which filters exist (region, role type) and their accepted values, which implies how to narrow results, but gives no when-to-use/when-not guidance and never contrasts with the sibling tools. Usage is inferred rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

recent_b2b_funding_roundsThis week's B2B funding roundsA
Read-onlyIdempotent
Inspect

Lists B2B companies in Europe and the US that announced funding rounds this week, with amount, round, country, what the company does and the source article. Collected weekly from open news feeds (tech.eu, EU-Startups, TechCrunch and others).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
regionNoany

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly/idempotent/openWorld/destructive, so the bar is lower, yet the description adds genuinely useful traits: the upstream sources (tech.eu, EU-Startups, TechCrunch) and the weekly collection cadence, which tells the agent the data is a curated snapshot rather than a live query. It stops short of noting update lag or whether results are ordered.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One sentence, front-loaded with the verb and scope, with the returned fields and the data provenance packed in without waste. Nothing is padded or repeated from the title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With only two optional params, no nested objects and no output schema, the description covers the essentials: scope, geography, cadence, fields returned and sources. It would be fully complete with a note on freshness/lag or result ordering, but that is a minor gap for a read-only list tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, but the semantics are largely recoverable from structured data: the region enum values are self-describing, and limit carries default/min/max constraints. The description reinforces the region dimension ('Europe and the US') but says nothing about how region='any' behaves or what limit actually caps, so it does not fully compensate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Lists B2B companies... that announced funding rounds this week') plus the geography and cadence. The scope is narrow and unambiguous, and the nearby siblings (about_leo, find_startups_hiring_sales) are so different that no explicit disambiguation is needed.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'this week' + 'collected weekly' framing implies the appropriate use case (a recurring weekly digest rather than historical lookup), but the description never states when to use this versus another tool, nor any exclusion such as 'this does not cover earlier weeks'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • First observedabout_leo
    • First observedfind_companies_hiring_salespeople_sweden
    • First observedfind_startups_hiring_sales
    • First observedrecent_b2b_funding_rounds

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Give your AI agent 4 sales-timing tools: detect funding events, buying-signal hires, competitor pricing changes, and buying-intent Reddit posts. Know when to reach out, not just who.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server that turns live job postings into buying signals for B2B sales, enabling AI agents to find in-market accounts and time outreach based on hiring intent.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources