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.
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.
Tool Definition Quality
Average 4.5/5 across 5 of 5 tools scored.
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).
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.
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.
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 toolsget_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.
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Published on or before, YYYY-MM-DD. | |
| from | No | Published on or after, YYYY-MM-DD. | |
| kind | No | all (default), editorial (written by CrowdSpace) or syndicated (aggregated from the press). | |
| lang | No | Language of the returned items. | |
| page | No | Page number, 1-based. | |
| category | No | News category slug. | |
| per_page | No | Items per page, 1-100. Default 20. |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | Yes | Paging and the tier that answered. |
| news | Yes |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned titles and profile URLs. | |
| type | No | Investment type. Most common: equity (288), debt (249), p2p-lending (273), reward (12), tokenized (35). | |
| region | No | Region. Most common: europe (462), north-america (87), latin-america (31), africa (13), mena (63). | |
| country | No | Country of operation. Most common: ad (8), ao (1), al (7), ar (5), au (12). | |
| listing | No | investment (default) — platforms you invest through; fundraising — donation and reward platforms. The two have different filters. | investment |
| industry | No | Industry. Most common: real-estate (294), startups (151), sme (324), sustainability (60), litigation (3). |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | Yes | Paging and the tier that answered. |
| overview | Yes |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the names returned. | |
| country | No | Country slug. Omit for every country at once. |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | Yes | Paging and the tier that answered. |
| countries | Yes |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| field | Yes | Which field is wrong. Use `other` only when none of the rest fits. | |
| problem | Yes | What is wrong with it, in a sentence. | |
| platform | Yes | The platform's slug — the last segment of the profile URL that search_platforms returns, e.g. `mintos`. | |
| evidence_url | No | Where you saw the correct value — the platform's own page, a regulator register. | |
| suggested_value | No | What it should say, if you know. |
Output Schema
| Name | Required | Description |
|---|---|---|
| report | Yes |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned titles and profile URLs. | |
| page | No | Page number, 1-based. | |
| sort | No | Ordering. Default recommended — the site's own editorial order. | |
| type | No | Investment type. Most common: equity (288), debt (249), p2p-lending (273), reward (12), tokenized (35). | |
| bonus | No | Has a bonus. 3 values; most common: yes (22), bonus-no (680). | |
| years | No | Years on market. Most common: 0 (2), 1 (41), 2 (76), 3 (571). | |
| region | No | Region. Most common: europe (462), north-america (87), latin-america (31), africa (13), mena (63). | |
| return | No | Advertised return. Most common: lt5 (36), 5-10 (150), 10-15 (201), 15-20 (65), gt20 (29). | |
| buyback | No | Buyback guarantee. 3 values; most common: yes (19), buyback-no (683). | |
| country | No | Country of operation. Most common: ad (8), ao (1), al (7), ar (5), au (12). | |
| listing | No | investment (default) — platforms you invest through; fundraising — donation and reward platforms. The two have different filters. | investment |
| payment | No | Payment options. Most common: bank-transfer (348), credit-card (147), cryptocurrency (18), direct-debit (150), paypal (10). | |
| currency | No | Currency. Most common: aed (3), ars (1), aud (10), bob (1), brl (16). | |
| duration | No | Average loan duration. Most common: lt6 (8), 6-12 (19), 12-18 (35), gt18 (78). | |
| industry | No | Industry. Most common: real-estate (294), startups (151), sme (324), sustainability (60), litigation (3). | |
| per_page | No | Results per page, 1-100. Default 20. | |
| regulated | No | Regulated. 3 values; most common: yes (551), regulated-no (151). | |
| regulator | No | Regulated by. Most common: asf (5), nbs (6), mas (9), sama (8), cma (12). | |
| secondary | No | Secondary market. 3 values; most common: yes (114), secondary-no (588). | |
| autoinvest | No | Auto-invest. 3 values; most common: yes (56), autoinvest-no (646). | |
| headquarter | No | Country of headquarters. Most common: ao (1), ar (3), au (10), at (11), be (12). | |
| registration | No | Country of registration. Most common: ao (1), ar (4), au (10), at (11), be (13). | |
| min_investment | No | Minimum investment. Most common: lt10 (71), 10-100 (175), 100-500 (205), 500-1000 (68), 1000-5000 (101). |
Output Schema
| Name | Required | Description |
|---|---|---|
| meta | Yes | Paging and the tier that answered. |
| platforms | Yes |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Alicense-qualityDmaintenanceQuery 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

mcp-octagonofficial
AlicenseBqualityBmaintenanceDeliver real-time investment research with extensive private and public market data.3217146MIT- AlicenseAqualityDmaintenanceSearch companies, officers, and filing history across 140+ jurisdictions worldwide using the OpenCorporates API.517MIT
- Flicense-qualityDmaintenanceProvides 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