Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,548Letters: 14Defects: 1,324counted 1 min ago
teppi

Server definition

Hash
sha256:a8936ef8f88d3c5f53e963feb146fb6c876b44b56cdd93f3468daff172bdbc05
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "GiveRadar exposes 7.9M+ charity profiles via MCP. Use `resources/list` with optional country filter (ISO 3166-1 alpha-2) to discover charities, then `resources/read` with a `gr://charity/<slug>` URI for full schema.org JSON-LD + FAQs. Sensitive fields gated on the website (email, phone, full officer names) are NOT exposed via this endpoint by design.", "tools": [ { "description": "Side-by-side comparison of 2-5 charities by slug. Returns their integrity scores, program/admin/fundraising ratios, annual revenue, founding year, foundation type, and a deterministic verdict on which has the strongest transparency signal. Use this when the user wants to choose between named charities.", "inputSchema": { "properties": { "slugs": { "description": "Charity slugs to compare (2-5).", "items": { "type": "string" }, "maxItems": 5, "minItems": 2, "type": "array" } }, "required": [ "slugs" ], "type": "object" }, "name": "compare_charities", "outputSchema": null }, { "description": "Given one charity's slug, return up to `limit` other charities in the same country + category. Useful for 'find more like this' recommendations. Excludes the input charity from the result.", "inputSchema": { "properties": { "limit": { "default": 8, "maximum": 20, "minimum": 1, "type": "integer" }, "slug": { "description": "Source charity slug.", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "find_similar", "outputSchema": null }, { "description": "Search the charity registry by free-text name. Returns up to `limit` matches, each with slug, name, country, city/state, foundation_type, integrity_score, and the canonical page URL. Use this BEFORE resources/read when the user names a charity but you don't know its slug. The match is case-insensitive substring on the charity's name.", "inputSchema": { "properties": { "country": { "description": "Optional ISO 3166-1 alpha-2 country filter (e.g. 'ID', 'NL').", "type": "string" }, "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "Name search query, 2+ chars.", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_charities", "outputSchema": null }, { "description": "Look up a charity by its official registry identifier - EIN (US), Charity Commission number (GB), RSIN (NL), AHU/Kemenkumham reg number (ID), or a generic registration_number for other countries. Returns the matched charity or null. Use this when the user provides a registry number and wants to confirm what's registered under it.", "inputSchema": { "properties": { "country": { "description": "ISO 3166-1 alpha-2 country code.", "type": "string" }, "id_value": { "description": "The registration / EIN / charity number.", "type": "string" } }, "required": [ "country", "id_value" ], "type": "object" }, "name": "verify_charity", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:a8936ef8f88d3c5f53e963feb146fb6c876b44b56cdd93f3468daff172bdbc05 | sha256sum