Skip to main content
Glama

Server Details

Free, read-only data on about 4,900 AI companies, open AI jobs and dated AI news, with source links.

Ownership verified
Status
Healthy
Uptime
99.7% over 19 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.8/5.0

Scored across 6 tools

Disambiguation4/5

Each tool targets a distinct resource: jobs (find_ai_jobs), company detail (get_company), company search (search_ai_companies), news (latest_ai_news), trending topics (whats_trending), and a filter helper (list_sectors_countries). The only mild overlap is that search_ai_companies and whats_trending both surface companies, but their primary purposes remain distinguishable.

Naming Consistency4/5

Four tools follow a clear verb_noun pattern (find_ai_jobs, get_company, list_sectors_countries, search_ai_companies), which is predictable. However, latest_ai_news is noun-only and whats_trending uses a question-style phrasing, making the convention not fully uniform.

Tool Count5/5

Six tools is well-scoped for a read-only directory of AI companies, jobs, and news. Each tool covers a distinct facet without redundancy or bloat.

Completeness4/5

The surface covers the core read workflows: search companies, fetch company details, find jobs, read news, see trends, and look up filter values. Minor gaps exist (e.g., a dedicated get_job or company-comparison tool), but agents can work around them via existing search tools.

Available Tools

6 tools
find_ai_jobsFind AI jobsA
Read-onlyIdempotent
Inspect

Open roles at AI companies, searchable by keyword, company, function (Engineering, Product, Sales, AI & Data, ...) and place (city, country or Remote).

NameRequiredDescriptionDefault
roleNoFunction, e.g. Engineering.
limitNoResults to return, 1 to 25.
placeNoCity, country or Remote.
queryNo
cursorNoPass next_cursor from the previous result to get the next page.
companyNoCompany slug or exact name.

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true and destructiveHint=false, so the safety profile is fully covered elsewhere. The description adds the facet set and that place accepts 'Remote', but says nothing about result shape, pagination beyond the schema's cursor, or ordering.

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?

A single front-loaded sentence naming the resource first, then the search dimensions. No filler, no repetition of schema or annotation content.

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

Completeness3/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 hint at what a result contains, but it only says 'open roles' without describing fields (title, company, location, link). Pagination and limits are covered by the schema, so the remaining gap is the return shape.

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 already high (83%), so a 3 is the baseline. The description goes beyond it by supplying example function values (Engineering, Product, Sales, AI & Data) where the schema offers only one example and no enum, and by clarifying that place accepts a city, country, or the literal 'Remote'.

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 resource (open roles at AI companies) and enumerates the searchable facets, so an agent can tell it apart from search_ai_companies or get_company. It lacks an explicit contrast with those siblings, but the resource noun is unambiguous.

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 implied by 'searchable by keyword, company, function and place' — an agent can infer this is the tool for locating job listings. However, no when-to-use/when-not guidance or alternatives are named, so an agent must infer the routing itself.

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

get_companyGet one AI companyA
Read-onlyIdempotent
Inspect

Full public profile of one company by slug (from search_ai_companies): description, founders, funding facts, open roles, recent news and source links.

NameRequiredDescriptionDefault
slugYesCompany slug, e.g. 'act.security'.

TDQS

A4.3/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=false. The description adds 'public profile' and lists returned sections, but does not disclose auth needs, rate limits, or error behavior beyond what the annotations cover.

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?

A single front-loaded sentence with no wasted words. The purpose is immediately clear and the content list is compact.

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?

No output schema exists, so the description carries the return-value burden, and it does so by enumerating description, founders, funding facts, open roles, recent news, and source links. For a read-only single-record tool with rich annotations and full schema coverage, this is complete enough.

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 100%, so the slug parameter is already well documented with an example. The description adds meaningful provenance by stating the slug comes from search_ai_companies, which goes beyond the schema.

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 ('Full public profile of one company') and then enumerates the profile's contents. It also names search_ai_companies as the source of the slug, distinguishing this retrieval tool from the search sibling.

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?

The parenthetical '(from search_ai_companies)' gives a clear prerequisite and usage context: obtain a slug from the search tool first. It does not explicitly state when not to use it or name alternative tools for news or jobs-only queries.

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

latest_ai_newsLatest AI newsA
Read-onlyIdempotent
Inspect

Dated, source-linked AI news events, newest first, optionally filtered by keyword or company. Each item links to the primary source and to our article.

NameRequiredDescriptionDefault
limitNoResults to return, 1 to 20.
queryNo
cursorNoPass next_cursor from the previous result to get the next page.

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, openWorldHint=false, and destructiveHint=false, so the safety profile is fully covered without the description. The description adds ordering (newest first) and item shape (links to primary source and their article), which is useful but modest; it says nothing about rate limits, freshness windows, or how pagination terminates.

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?

Two tightly packed sentences with no filler. The defining characteristics (dated, source-linked, newest first) and the filter option are front-loaded before the return-value detail.

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 return-value burden and does so adequately: dated items, newest first, each with source and article links. It omits pagination semantics and total-count behavior, but for a simple 3-param read tool this is close to sufficient.

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 67%: limit and cursor are documented in-schema, but query has no description. The description compensates by explaining that query filters by keyword or company, which is the missing semantic for that parameter. It does not add detail on matching behavior (exact vs. fuzzy) or cursor interaction.

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 the resource precisely (dated, source-linked AI news events), the ordering (newest first), and the optional filtering axis (keyword or company). This clearly separates it from siblings like find_ai_jobs, get_company, or whats_trending. It stops short of an explicit retrieval verb, but the resource and scope leave no ambiguity.

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 implied: call it when you want AI news, optionally narrowed by keyword or company. There is no explicit when-not guidance and no alternative sibling is named (e.g., nothing pointing to whats_trending for trending topics), so the agent must infer the boundary itself.

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

list_sectors_countriesList sectors and countriesA
Read-onlyIdempotent
Inspect

The sectors and countries that can be used as filters, with company counts. Call this first if unsure how a sector or country is spelled.

NameRequiredDescriptionDefault
kindNoboth

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, openWorldHint=false and destructiveHint=false, so the safety profile is covered. The description adds that results carry company counts and that this is a lookup step, but says nothing about list size, pagination, or completeness of the enumeration – modest added value over the annotations.

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?

Two short sentences: the first states what is returned, the second states when to call it. Zero filler and the output content is front-loaded.

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-in-practice, read-only lookup with no output schema, the description covers purpose, return content, and usage trigger. The only real gap is the undocumented `kind` filter, which is minor but not zero.

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% and the description never mentions the single `kind` parameter, so the agent must infer from the enum (both/sectors/countries) that it can narrow the response to one axis. With no schema documentation, the description should have compensated here and does not.

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 names a specific resource (sectors and countries) and states what the call returns (company counts), plus its role as a filter-value reference. It implies a list verb clearly enough to distinguish from find_ai_jobs/search_ai_companies, though it never explicitly contrasts itself with those siblings.

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?

"Call this first if unsure how a sector or country is spelled" gives an explicit triggering condition and ordering advice. It does not name which sibling consumes these filter values, so the routing guidance stops just 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.

search_ai_companiesSearch AI companiesA
Read-onlyIdempotent
Inspect

Find AI startups and companies by topic, sector, country, funding stage, founding year or whether they are hiring. Example: query 'clinical documentation', country 'Australia'. Returns name, one-liner, sector, country, funding facts, website and the presentofai.com page to cite.

NameRequiredDescriptionDefault
limitNoResults to return, 1 to 25.
queryNoWords about what the company does, e.g. 'voice agents', 'legal contracts'.
stageNo
cursorNoPass next_cursor from the previous result to get the next page.
sectorNoA sector name; see list_sectors_countries.
countryNoA country name, e.g. 'Germany'.
foundedNoA year (2023) or a range (2021-2024).
hiring_onlyNoOnly companies with open roles.

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and idempotentHint=true, so the safe, repeatable read behavior is covered. The description adds what fields are returned (name, one-liner, sector, etc.), which is helpful, but doesn't mention pagination behavior beyond the cursor schema or rate limits. With annotations covering safety, a 3 is appropriate as the description adds moderate value.

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 that are front-loaded with the core purpose and then an example. The example adds practical value. Minor verbosity in enumerating filters that are already in the schema, but otherwise efficient.

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?

Given the tool's complexity (8 parameters, no output schema) and the presence of annotations and high schema coverage, the description covers the essential purpose and provides a concrete example. It doesn't discuss pagination (though cursor schema hints at it) or default limit, but these are documented in the schema. Overall complete enough for an agent to use correctly.

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 88%, so the schema already documents most parameters thoroughly. The description's mention of filter dimensions (topic, sector, country, funding stage, founding year, hiring) maps to query, sector, country, stage, founded, and hiring_only, but adds no syntax or format details beyond what the schema provides. Baseline 3 is correct when the schema does the heavy lifting.

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 (''Find'') and resource (''AI startups and companies'') and enumerates filter dimensions (topic, sector, country, funding stage, founding year, hiring). This clearly distinguishes it from siblings like find_ai_jobs (jobs) and get_company (single lookup).

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?

Provides an example query ('clinical documentation', country 'Australia') which implies usage context, but doesn't explicitly state when to use this tool versus get_company or list_sectors_countries. The sector parameter references list_sectors_countries, which is a useful cross-reference, but overall guidance is implicit rather than explicit.

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. 6 tool updates
    • First observedfind_ai_jobs
    • First observedget_company
    • First observedlatest_ai_news
    • First observedlist_sectors_countries
    • First observedsearch_ai_companies
    • First observedwhats_trending

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to answer questions about private companies, founders, investors, funding rounds, and news with sources. Users can read company and person profiles, look up names, and run plain-English research on competitors and investor activity.
    10,186 npm
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Real-time curated knowledge API for AI agents. Updated Mon/Wed/Fri from 31 sources covering AI/tech, startups, alternative markets, and emerging markets — no scraping or storage required.
    1
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    akta.pro gives AI agents and teams structured access to 20M+ private companies and real-time news signals — entity-resolved, deduplicated, and pay-as-you-go.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables agents to query sourced, dated facts on 114 AI trading tools, broker MCP servers and market data APIs — including whether the AI or the user places the order — through search, detail, category, and comparison tools. It is free, read-only, and requires no authentication.
    572 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources