Server definition
- Hash
- sha256:0cdfda85f6f7fc98859f52297bc441f7446b7e621f6961c6d674a0974ad6e0c5
- What it is
- What a remote MCP server returned when asked what it offers: 19 tools
The blob, as servednamed by its sha256
{
"instructions": "Read-only access to the Builders in Fintech database: fintech companies, investors, people, funding rounds, events and published articles, newsletter issues and podcast episodes. Only editorially approved, published records are returned, and every row carries a canonical URL you should cite. Amounts are reported in their original currency and are never converted. Data is CC BY 4.0 — attribute Builders in Fintech and link back.",
"tools": [
{
"description": "What this database covers, how to cite it, and where the bulk downloads live.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "about",
"outputSchema": null
},
{
"description": "Counts for a slice of the funding database: rounds, countries, totals per announced currency, undisclosed rounds and rounds per category. Note: rounds, per_currency and undisclosed count equity rounds only, while by_category covers every category (equity, debt, fund, grant, ipo), so the category split can sum higher than the round count.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Country as a slug ('italy') or a two-letter ISO code ('IT'); case-insensitive.",
"type": "string"
},
"from": {
"description": "Earliest announced date (YYYY-MM-DD).",
"type": "string"
},
"to": {
"description": "Latest announced date (YYYY-MM-DD).",
"type": "string"
},
"topic": {
"description": "Topic slug.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "funding_summary",
"outputSchema": null
},
{
"description": "One published item by type and slug, with its body text (truncated), topics, countries, organizations and people. News items also include a corrections array (date + note), newest first.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"content_type": {
"description": "Which section.",
"enum": [
"news",
"newsletter",
"podcast"
],
"type": "string"
},
"slug": {
"description": "Slug from the URL.",
"type": "string"
}
},
"required": [
"content_type",
"slug"
],
"type": "object"
},
"name": "get_content",
"outputSchema": null
},
{
"description": "The weekly Builders Fintech Funding Index of approved equity rounds (ISO weeks). Arguments: week (optional, 'YYYY-Www', e.g. '2026-W39') returns that week; otherwise the latest weeks, newest first. weeks (optional, 1–104, default 1) sets how many. Count Index = rounds this week / average of the prior 12 weeks × 100. USD median index uses disclosed USD rounds only (needs 5). Amounts are never converted. Published values are frozen; revised_* shows later corrections. coverage_affected is true when a coverage change falls in the week or its 12-week baseline; coverage_note then explains how the index overstates activity. Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"week": {
"description": "ISO week, 'YYYY-Www' (e.g. '2026-W39'). Omit for the latest.",
"type": "string"
},
"weeks": {
"description": "How many recent weeks (default 1).",
"maximum": 104,
"minimum": 1,
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "get_funding_index",
"outputSchema": null
},
{
"description": "Follow-on scorecard for one investor by slug: of the portfolio companies it first backed at least the window ago, the share that raised a later approved round (equity or IPO) within the window, at least gap_days after entry. Only returned when the investor has at least min_eligible eligible companies. Arguments: slug (required). Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Investor slug from its URL.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_investor_scorecard",
"outputSchema": null
},
{
"description": "Full public profile for one organization by slug: description, country, funding rounds (raised or led), people, any disclosure, our published coverage of it (articles, newsletter issues, podcast episodes), and its products (company-provided, not part of the CC BY dataset).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Organization slug from its URL.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_organization",
"outputSchema": null
},
{
"description": "Full public profile for one person by slug: bio, roles and coverage.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Person slug from their URL.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_person",
"outputSchema": null
},
{
"description": "Full public listing for one product by slug: description, category, markets, customer type, API, pricing model, links and the company. Company-provided, not part of the CC BY dataset. Each result carries provided_by, last_confirmed_at and sponsored; sponsorship never changes ordering.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Product slug from its URL.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_product",
"outputSchema": null
},
{
"description": "Largest disclosed equity rounds, ranked per currency (amounts are never converted between currencies).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"per_currency": {
"description": "Rows per currency (≤200).",
"type": "integer"
},
"year": {
"description": "Restrict to one calendar year.",
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "largest_rounds",
"outputSchema": null
},
{
"description": "Countries that have public coverage, with company and content counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "list_countries",
"outputSchema": null
},
{
"description": "Approved fintech events, upcoming by default, with optional country, format, topic and month filters.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Country as a slug ('italy') or a two-letter ISO code ('IT'); case-insensitive.",
"type": "string"
},
"format": {
"description": "Event format.",
"enum": [
"in_person",
"online",
"hybrid"
],
"type": "string"
},
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"month": {
"description": "Month as YYYY-MM.",
"type": "string"
},
"topic": {
"description": "Topic slug.",
"type": "string"
},
"upcoming": {
"description": "Only events that have not ended yet (default true).",
"type": "boolean"
}
},
"required": [],
"type": "object"
},
"name": "list_events",
"outputSchema": null
},
{
"description": "Approved funding rounds, newest first, with optional filters and keyset pagination. Pass the returned next_cursor fields (after_date, after_id) to get the next page.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"after_date": {
"description": "Cursor: announced date of the last row seen.",
"type": "string"
},
"after_id": {
"description": "Cursor: id of the last row seen.",
"type": "string"
},
"amount_min": {
"description": "Minimum disclosed amount in the announced currency.",
"type": "number"
},
"category": {
"description": "Round category: equity, debt, fund (fund close), grant or ipo (initial public offering; amount is the offering size when disclosed).",
"enum": [
"equity",
"debt",
"fund",
"grant",
"ipo"
],
"type": "string"
},
"country": {
"description": "Country as a slug ('italy') or a two-letter ISO code ('IT'); case-insensitive. Matches the company's country.",
"type": "string"
},
"currency": {
"description": "Currency code, e.g. 'EUR'.",
"type": "string"
},
"from": {
"description": "Earliest announced date (YYYY-MM-DD).",
"type": "string"
},
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"round_type": {
"description": "Round type, e.g. 'Series A'.",
"type": "string"
},
"to": {
"description": "Latest announced date (YYYY-MM-DD).",
"type": "string"
},
"topic": {
"description": "Topic slug.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "list_funding_rounds",
"outputSchema": null
},
{
"description": "Every public topic with its slug and URL, for use as a filter in the other tools.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "list_topics",
"outputSchema": null
},
{
"description": "Investors ranked by the number of approved rounds they appear in. Category defaults to equity. With a country, only rounds of companies headquartered in that country are counted; the country may be a slug ('italy') or a two-letter ISO code ('IT'), case-insensitive.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Round category (equity, debt, fund, grant, ipo). Defaults to equity.",
"enum": [
"equity",
"debt",
"fund",
"grant",
"ipo"
],
"type": "string"
},
"country": {
"description": "Country as a slug ('italy') or a two-letter ISO code ('IT'); case-insensitive. Counts rounds of companies headquartered there.",
"type": "string"
},
"from": {
"description": "Earliest announced date (YYYY-MM-DD).",
"type": "string"
},
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"to": {
"description": "Latest announced date (YYYY-MM-DD).",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "most_active_investors",
"outputSchema": null
},
{
"description": "Full-text search across published news, newsletter issues, podcast episodes and public entity pages. Arguments: q (or query): text to search for, at least 2 characters — required, this tool has no plain-list mode. Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"kinds": {
"description": "Restrict to kinds, e.g. ['news','podcast','organization'].",
"items": {
"type": "string"
},
"type": "array"
},
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "q (or query): text to search for (required, min 2 characters).",
"type": "string"
},
"query": {
"description": "Alias of q; q wins if both are sent.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_content",
"outputSchema": null
},
{
"description": "Search fintech companies and investors by name, kind or country. Returns public profiles with canonical URLs. Arguments: q (or query): text to search for, matched against the name. With no q the tool returns a plain alphabetical list (first 25 by default). Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Country as a slug ('italy') or a two-letter ISO code ('IT'); case-insensitive.",
"type": "string"
},
"kind": {
"description": "Restrict to companies or investors.",
"enum": [
"company",
"investor"
],
"type": "string"
},
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "q (or query): text to search for. Omit for a plain alphabetical list.",
"type": "string"
},
"query": {
"description": "Alias of q; q wins if both are sent.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_organizations",
"outputSchema": null
},
{
"description": "Search founders, operators and investors covered by the publication. Arguments: q (or query): text to search for, matched against the full name. With no q the tool returns a plain alphabetical list (first 25 by default). Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "q (or query): text to search for. Omit for a plain alphabetical list.",
"type": "string"
},
"query": {
"description": "Alias of q; q wins if both are sent.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_people",
"outputSchema": null
},
{
"description": "Search attributed facts and question-and-answer pairs from Builders in Fintech podcast episodes (as stated by the guest, not independently verified). Arguments: q (or query) matched against fact text, and against questions and answers; organization (slug) = facts linked to that company or investor; person (slug) = facts said by that person; fact_type (figure, fact, plan, view); episode (podcast episode slug); limit; cursor (next_cursor from the previous page). With no q the tool lists the newest facts. The qa array is returned only when q is given and honours q and episode only. Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"cursor": {
"description": "next_cursor from the previous page.",
"type": "string"
},
"episode": {
"description": "Podcast episode slug.",
"type": "string"
},
"fact_type": {
"description": "Kind of fact.",
"enum": [
"figure",
"fact",
"plan",
"view"
],
"type": "string"
},
"limit": {
"description": "Max facts (≤50).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"organization": {
"description": "Organization slug: facts linked to it.",
"type": "string"
},
"person": {
"description": "Person slug: facts said by them.",
"type": "string"
},
"q": {
"description": "q (or query): text to search for. Omit to list the newest facts.",
"type": "string"
},
"query": {
"description": "Alias of q; q wins if both are sent.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_podcast_knowledge",
"outputSchema": null
},
{
"description": "Search fintech products by text, category, market, API availability or customer type. Company-provided, not part of the CC BY dataset. Each result carries provided_by, last_confirmed_at and sponsored; sponsorship never changes ordering. Arguments: q (or query) matched against name and short description; with no q the tool lists products alphabetically. cursor is the opaque next_cursor from a previous page. Unknown arguments are rejected.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"api_available": {
"description": "Only products with (true) or without (false) an API.",
"type": "boolean"
},
"category": {
"description": "Category slug, e.g. 'payments'.",
"type": "string"
},
"country": {
"description": "Market. Country as a slug ('italy') or a two-letter ISO code ('IT'); case-insensitive.",
"type": "string"
},
"cursor": {
"description": "next_cursor from the previous page.",
"type": "string"
},
"customer_type": {
"description": "Customer type.",
"enum": [
"B2B",
"B2C",
"B2B2C"
],
"type": "string"
},
"limit": {
"description": "Max rows (≤200).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "q (or query): text to search for. Omit for a plain alphabetical list.",
"type": "string"
},
"query": {
"description": "Alias of q; q wins if both are sent.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_products",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:0cdfda85f6f7fc98859f52297bc441f7446b7e621f6961c6d674a0974ad6e0c5 | sha256sum