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
Uptime
100.0% over 17 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 4 tools

Disambiguation4/5

The tools mostly target distinct resources: about_leo is informational, recent_b2b_funding_rounds covers funding news, and the other two cover hiring signals. However, find_companies_hiring_salespeople_sweden and find_startups_hiring_sales both return companies with open sales roles, so an agent could occasionally confuse them despite the clear geographic and source differences.

Naming Consistency3/5

Two tools use a recognizable find_ + noun phrase pattern, but about_leo and recent_b2b_funding_rounds break that convention with non-verb prefixes and inconsistent phrasing. The names are readable but the set mixes conventions rather than following one predictable pattern.

Tool Count4/5

Four tools is a reasonable scope for a focused B2B buying-signals server, especially since three tools retrieve distinct signal types. One tool is informational rather than action-oriented, which makes the set feel slightly thin but not inappropriate.

Completeness3/5

The server covers funding, Swedish public hiring, and startup sales hiring, but it lacks broader signal types, wider geographic coverage, company detail lookups, and any outreach or approval workflow hinted at in about_leo. These gaps are notable for a buying-signals platform, though the core retrieval use cases are partly present.

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.

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 and mass hiring for door-to-door or telephone sales are removed. Optional filter by county (län). Use it to find companies that are building up their sales teams in Sweden.

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

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/openWorld/non-destructive, so the safety profile is covered. The description adds genuinely useful behavior beyond that: the upstream source is Platsbanken (CC0), and recruitment/staffing agencies plus mass door-to-door or telephone-sales hiring are actively removed from results — a filtering rule an agent cannot infer from any structured field.

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?

Two sentences, front-loaded with what is listed and from where, then the exclusion rules, then the use case. No filler, though the final 'Use it to...' sentence is somewhat redundant with the opening scope statement.

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 carries the burden of explaining returns; it discloses the source and the filtering but not the shape of a returned company record (name, ad count, links), which an agent would want. Still complete enough to select and invoke the tool correctly given its simplicity and annotations.

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%, so the schema already documents both limit and county, including the full county enum list. The description only restates 'Optional filter by county (län)', adding no syntax or format detail beyond the schema — baseline 3 applies.

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?

States a specific verb and resource — companies with open B2B salesperson job ads in Sweden — and pins down the data source (Platsbanken, CC0). The Swedish/geographic and 'B2B salesperson' scoping implicitly separates it from find_startups_hiring_sales, but the sibling is never named, so overlap risk remains.

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?

'Use it to find companies that are building up their sales teams in Sweden' gives one clear usage context. However, it offers no exclusions or routing to alternatives such as find_startups_hiring_sales or recent_b2b_funding_rounds, so the agent must infer when this tool wins over its siblings.

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.

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 that announced funding rounds this week, as reported by European and US tech news, 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).

NameRequiredDescriptionDefault
limitNo
regionNoany

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), so the bar is lower. The description adds genuinely useful context beyond them: the provenance (tech.eu, EU-Startups, TechCrunch) and the weekly collection cadence, which tells the agent how stale results may be. Rate limits and result ordering are unaddressed.

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?

Front-loaded with the core purpose in the first clause, followed by the field list and data-source note. Two sentences with little waste; the provenance sentence runs slightly long but still carries relevant information.

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 usefully enumerates the returned fields, and it discloses data provenance and cadence for a low-complexity two-parameter tool. It falls short on the meaning of the parameters and the precise boundary of 'this week', but the core picture is complete.

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

Parameters2/5

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

Schema description coverage is 0%, so the description must compensate for the two parameters but does not. 'limit' is never mentioned, and 'region' is only obliquely implied by the phrase 'European and US tech news' rather than as a filterable enum (europe/us/any).

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') and resource ('B2B companies that announced funding rounds this week'), and enumerates the returned fields (amount, round, country, description, source article). The domain is unmistakably distinct from the sibling tools, which concern hiring and a person named Leo.

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 note that data is 'collected weekly from open news feeds' implicitly signals a freshness/recency constraint an agent should account for. However, it never states when to prefer this tool over alternatives nor any exclusions, so usage must be inferred.

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.
    -
  • A
    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.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources