Skip to main content
Glama

crowdspace

Server Details

Search 900+ crowdfunding and P2P lending platforms, market data and regulation by country.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.5/5 across 5 of 5 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool targets a distinct domain: news, market overview, regulation, error reporting, and platform search. There is no overlap in purpose, and descriptions clearly delineate boundaries (e.g., get_market_overview explicitly says it returns no platform names, which is search_platforms' job).

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern using snake_case: get_industry_news, get_market_overview, get_regulatory_map, report_inaccuracy, search_platforms. The verbs are descriptive (get, report, search) and each noun phrase clearly indicates the resource.

Tool Count5/5

With 5 tools, the server is well-scoped for its purpose of providing crowdfunding data access and feedback. Each tool covers a major need (news, statistics, regulation, search, correction reporting) without being either sparse or bloated.

Completeness5/5

The tool surface covers the core use cases: browsing news, aggregating market data, understanding regulation, finding platforms, and reporting inaccuracies. The intentional omission of detailed platform profiles is noted and doesn't create a dead end—users are directed to the profile page. There are no obvious gaps for the stated purpose.

Available Tools

5 tools
get_industry_newsAInspect

Recent crowdfunding and P2P lending news: headline, summary, publication date, category, and a link to the article at its publisher. Filter by category, by kind (editorial — written by CrowdSpace, syndicated — aggregated from the industry press, or all), and by date range. Use it for "what happened recently / any news about X" questions, and cite the URL each item carries — for a syndicated item that is the original publisher, not CrowdSpace. Do NOT use it to establish facts about a platform: it is a news feed, not the catalogue; search_platforms holds the current data.

ParametersJSON Schema
NameRequiredDescriptionDefault
toNoPublished on or before, YYYY-MM-DD.
fromNoPublished on or after, YYYY-MM-DD.
kindNoall (default), editorial (written by CrowdSpace) or syndicated (aggregated from the press).
langNoLanguage of the returned items.
pageNoPage number, 1-based.
categoryNoNews category slug.
per_pageNoItems per page, 1-100. Default 20.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYesPaging and the tier that answered.
newsYes
Behavior4/5

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

With no annotations provided, the description carries the full burden. It transparently explains that the tool returns news items with specific fields and clarifies the URL behavior for syndicated items. However, it does not disclose details like rate limits, pagination behavior, or data freshness, which would add further transparency.

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?

The description is concise and well-structured, with two focused sentences. The first sentence defines the output and the second provides usage guidance. Every sentence adds value, and there is no unnecessary repetition or filler.

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?

Given the tool has 7 optional parameters, an output schema, and no required parameters, the description is complete. It covers the tool's purpose, use cases, boundaries, and output format. The output schema handles return value details, so the description does not need to elaborate on that.

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 baseline is 3. The description echoes the filter criteria (category, kind, date range) but does not add significant new meaning beyond what the schema already provides. It does not introduce any parameter-specific clarifications or examples.

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 clearly states the tool's purpose: retrieving recent crowdfunding and P2P lending news with specific fields (headline, summary, date, category, link). It explicitly distinguishes from the sibling tool 'search_platforms' by stating it is a news feed, not a catalogue, and directs the agent to use the sibling for factual platform data.

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

Usage Guidelines5/5

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

The description provides explicit guidance on when to use the tool ('what happened recently / any news about X' questions) and when not to use it (to establish facts about a platform). It also mentions citing the URL correctly for syndicated items and points to the alternative tool 'search_platforms' for current data.

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

get_market_overviewAInspect

Aggregate figures for a slice of the crowdfunding market: how many platforms operate there, how many are regulated and by whom, the minimum / maximum / average advertised return and minimum investment, the spread of funding volumes and founding years, and the distribution across investment types and industries. Slice it by country, industry, region or any other catalogue filter — omit them all for the whole market. Use it for "how big / how regulated / what is typical" questions. Do NOT use it to name platforms — it returns no platform names; search_platforms does that. Figures reflect the live catalogue at the time of the call.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoLanguage of the returned titles and profile URLs.
typeNoInvestment type. Most common: equity (288), debt (249), p2p-lending (273), reward (12), tokenized (35).
regionNoRegion. Most common: europe (462), north-america (87), latin-america (31), africa (13), mena (63).
countryNoCountry of operation. Most common: ad (8), ao (1), al (7), ar (5), au (12).
listingNoinvestment (default) — platforms you invest through; fundraising — donation and reward platforms. The two have different filters.investment
industryNoIndustry. Most common: real-estate (294), startups (151), sme (324), sustainability (60), litigation (3).

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYesPaging and the tier that answered.
overviewYes
Behavior4/5

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

Since no annotations are provided, the description bears the full burden. It clearly states the tool returns aggregate figures only, not platform names, and that figures reflect the live catalogue at call time. It does not mention rate limits, auth requirements, or potential performance implications of broad queries, but the core behavioral constraint (no platform names) is well-disclosed.

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?

The description is a tight four sentences with zero redundancy. It front-loads the aggregate-output scope, lists concrete figures, explains filtering, then gives usage and anti-usage guidance. Every sentence earns its place.

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 6 optional params, 100% schema coverage, and an output schema that presumably documents return fields, the description is nearly complete. It covers purpose, usage, filtering, and exclusions. Only minor gaps remain: it does not specify whether filters combine as AND or OR, nor the time-to-live of cached data. Still, for a complex analytical tool, this is robust.

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% and the schema already provides detailed enums, defaults, and per-parameter descriptions. The description adds meaning by explaining the listing parameter's two different filter sets and the effect of omitting filters entirely. A small deduction because it does not further clarify the interaction between multiple filter arrays (e.g., logical AND vs OR).

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 uses a specific verb ('aggregate figures') and resource ('slice of the crowdfunding market'), and clearly distinguishes the tool from siblings by explicitly naming search_platforms as the alternative for platform names. It also lists exact outputs (counts, regulation, returns, investment types, industries), making the purpose unmistakable.

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

Usage Guidelines5/5

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

The description explicitly states when to use this tool ('how big / how regulated / what is typical' questions) and when not to use it ('Do NOT use it to name platforms'), directing to search_platforms. It also explains how to slice data (by country, industry, region filters) and that omitting filters gives the whole market.

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

get_regulatory_mapAInspect

The regulatory picture per country: the regime in force (ECSPR across the EU, national regimes elsewhere), the authorities that supervise platforms there, the main licence type, and how many platforms in the catalogue cover that country and how many of them are regulated. Use it for "is crowdfunding regulated in X / who regulates it / how many platforms are licensed there" questions. Omit the country to get every country that carries platforms — a long answer, so name a country when you have one. It reports what the catalogue records about supervision; it is not legal advice and does not cover tax or investor-eligibility rules.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoLanguage of the names returned.
countryNoCountry slug. Omit for every country at once.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYesPaging and the tier that answered.
countriesYes
Behavior4/5

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

With no annotations provided, the description fully bears transparency. It discloses the tool reports catalogue data on supervision, clarifies it is not legal advice, and excludes tax or investor-eligibility rules. It does not explicitly state read-only behavior, but the non-destructive nature is implied.

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?

The description is a single, well-structured paragraph. It front-loads the core purpose, follows with usage guidance, and ends with a disclaimer. Every sentence contributes necessary information without redundancy. Ideal length for an MCP tool.

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?

The tool has two optional parameters and an output schema. The description covers what the tool returns (regime, authorities, licence type, counts), how to use it, and important caveats (not legal advice, length warning). No auth details are needed. The description is self-sufficient given the tool's complexity.

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% with clear parameter descriptions. The description adds value beyond the schema: it explains that omitting the country returns all countries (with a length warning), and gives practical usage guidance. This raises the score above the baseline of 3.

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 clearly states the tool retrieves the regulatory per-country picture including regime, authorities, licence type, and platform counts. It specifies the exact question types to use, and the name 'get_regulatory_map' matches the resource. Siblings are distinct tools, so no confusion.

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 description explicitly tells when to use the tool (e.g., 'is crowdfunding regulated in X?') and advises to omit country for all results or name a country to avoid a long answer. It does not explicitly mention when not to use it or compare to siblings, but the siblings are clearly different functions.

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

report_inaccuracyAInspect

Report that something in the CrowdSpace catalogue is wrong or out of date — a minimum investment that no longer matches the platform, a regulator that changed, a dead website. Use it when a reader points out an error, or when you can see the catalogue disagrees with a source you have. It does NOT change the site: the report goes to a queue a person reviews, and the tool result says so — do not tell the user the data has been corrected. Say what is wrong in a sentence, and include the URL you saw it on when you have one; a report nobody can check is one nobody can act on.

ParametersJSON Schema
NameRequiredDescriptionDefault
fieldYesWhich field is wrong. Use `other` only when none of the rest fits.
problemYesWhat is wrong with it, in a sentence.
platformYesThe platform's slug — the last segment of the profile URL that search_platforms returns, e.g. `mintos`.
evidence_urlNoWhere you saw the correct value — the platform's own page, a regulator register.
suggested_valueNoWhat it should say, if you know.

Output Schema

ParametersJSON Schema
NameRequiredDescription
reportYes
Behavior4/5

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

With no annotations provided, the description fully discloses key behavioral traits: the tool does not change the website, the report goes to a human review queue, and the tool result communicates this. It does not mention rate limits, authentication requirements, or duplicate handling, but the core non-destructive nature and workflow are transparently described.

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?

The description is a single paragraph that efficiently covers purpose, usage conditions, behavioral caveats, and parameter tips. Every sentence adds essential information with no redundancy. It is front-loaded with the core purpose and immediately provides actionable guidance.

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 has an output schema and 100% schema coverage, the description does not need to detail return values. It covers purpose, usage, behavior, and parameter hints sufficiently. Minor gaps exist (e.g., no mention of duplicate checks), but for a simple reporting tool the description is largely 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 description coverage is 100%, establishing a baseline of 3. The description adds value beyond the schema by emphasizing how to fill the 'problem' field (in a sentence) and the 'evidence_url' field (a checkable URL), and implicitly encouraging use of 'suggested_value'. This contextual guidance enhances parameter understanding.

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 clearly states the tool's purpose: reporting inaccuracies in the CrowdSpace catalogue. It provides specific examples (minimum investment, regulator, dead website) and uses a specific verb ('report') on a defined resource. The purpose is distinct from sibling tools (get_industry_news, search_platforms, etc.), which are about retrieving information rather than reporting errors.

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

Usage Guidelines5/5

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

The description explicitly states when to use the tool ('when a reader points out an error, or when you can see the catalogue disagrees with a source you have') and what not to do ('do not tell the user the data has been corrected'). It also instructs the agent to include evidence URL for actionability. This provides clear usage boundaries and response guidance.

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

search_platformsAInspect

Search the CrowdSpace catalogue of crowdfunding and P2P lending platforms. Returns per platform: name, investment types, industries, country of headquarters, minimum investment, advertised return range, and the URL of its CrowdSpace profile. Use it to answer "which platforms let me…" questions and to cite specific platforms, always linking the returned profile URL. Do NOT use it for a full platform profile (fees, descriptions and terms are on the profile page, deliberately not in this API), nor for market-wide numbers — get_market_overview answers those in one call instead of paging through hundreds of results. Every filter value is enumerated in this schema; do not invent one.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoLanguage of the returned titles and profile URLs.
pageNoPage number, 1-based.
sortNoOrdering. Default recommended — the site's own editorial order.
typeNoInvestment type. Most common: equity (288), debt (249), p2p-lending (273), reward (12), tokenized (35).
bonusNoHas a bonus. 3 values; most common: yes (22), bonus-no (680).
yearsNoYears on market. Most common: 0 (2), 1 (41), 2 (76), 3 (571).
regionNoRegion. Most common: europe (462), north-america (87), latin-america (31), africa (13), mena (63).
returnNoAdvertised return. Most common: lt5 (36), 5-10 (150), 10-15 (201), 15-20 (65), gt20 (29).
buybackNoBuyback guarantee. 3 values; most common: yes (19), buyback-no (683).
countryNoCountry of operation. Most common: ad (8), ao (1), al (7), ar (5), au (12).
listingNoinvestment (default) — platforms you invest through; fundraising — donation and reward platforms. The two have different filters.investment
paymentNoPayment options. Most common: bank-transfer (348), credit-card (147), cryptocurrency (18), direct-debit (150), paypal (10).
currencyNoCurrency. Most common: aed (3), ars (1), aud (10), bob (1), brl (16).
durationNoAverage loan duration. Most common: lt6 (8), 6-12 (19), 12-18 (35), gt18 (78).
industryNoIndustry. Most common: real-estate (294), startups (151), sme (324), sustainability (60), litigation (3).
per_pageNoResults per page, 1-100. Default 20.
regulatedNoRegulated. 3 values; most common: yes (551), regulated-no (151).
regulatorNoRegulated by. Most common: asf (5), nbs (6), mas (9), sama (8), cma (12).
secondaryNoSecondary market. 3 values; most common: yes (114), secondary-no (588).
autoinvestNoAuto-invest. 3 values; most common: yes (56), autoinvest-no (646).
headquarterNoCountry of headquarters. Most common: ao (1), ar (3), au (10), at (11), be (12).
registrationNoCountry of registration. Most common: ao (1), ar (4), au (10), at (11), be (13).
min_investmentNoMinimum investment. Most common: lt10 (71), 10-100 (175), 100-500 (205), 500-1000 (68), 1000-5000 (101).

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYesPaging and the tier that answered.
platformsYes
Behavior4/5

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

No annotations are provided, so the description carries the full burden. It clearly states that the tool returns platform names, types, industries, country, min investment, return range, and profile URL, and instructs to link the URL. It also says that fees, descriptions, and terms are deliberately not included. This is good behavioral context, though it could mention pagination or rate limits more explicitly.

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?

The description is well-structured: begins with the core purpose, lists return fields, gives use cases, and provides clear 'do NOT use' instructions. Every sentence adds value without redundancy. It is front-loaded and concise.

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?

Given the tool's high complexity (23 parameters, filtering, pagination) and that an output schema exists (though not provided here), the description covers the essential behavioral boundaries: what it returns, how to cite, what to avoid, and points to get_market_overview for alternative use cases. It is complete enough for an AI agent to decide when and how to invoke it.

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 thoroughly documents every parameter with descriptions and common values. The description adds general context about what the tool returns and its usage boundary, but does not add specific parameter-level details beyond the schema. Baseline 3 is appropriate.

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 states the tool searches the CrowdSpace catalogue of crowdfunding and P2P lending platforms, and lists exactly what is returned per platform. It clearly distinguishes from siblings by mentioning get_market_overview and implicitly from the profile page. The verb 'search' and resource 'platforms' are specific and actionable.

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

Usage Guidelines5/5

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

The description explicitly says when to use this tool ('which platforms let me…' questions) and when not to use it (not for a full platform profile, not for market-wide numbers). It provides an alternative tool (get_market_overview) for market-wide aggregates. This is exemplary guidance.

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

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Query 13,000+ US consumer lenders with eligibility criteria, rates, CFPB complaints, and ratings. Find matching lenders by borrower profile, get full profiles, compare lenders, and check eligibility.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Deliver real-time investment research with extensive private and public market data.
    3
    217
    146
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Search companies, officers, and filing history across 140+ jurisdictions worldwide using the OpenCorporates API.
    5
    17
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Provides comprehensive enterprise e-commerce data including global store profiles, product category statistics, and sales performance analysis. It enables users to search for companies and evaluate their domestic and international e-commerce business layouts across various platforms.
    1

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources