hangel
hangel (Turkiye): NGOs, events, volunteering, open grants, donation-linked stores and products.
我该使用它吗
质量与安全性
发现(2)
- LOW在 platform_info 中
- LOW在 fetch 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"hangel": {
"url": "https://hangel.org/api/mcp"
}
}
}远程端点
https://hangel.org/api/mcpstreamable-http它能做什么
工具清单
工具(10)
🟢search(query)
Search everything public on hangel (NGOs, events, volunteering, open funding calls, stores, products, library, platform pages) by keyword. Returns ids for the fetch tool.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Arama ifadesi (TR ya da EN)."
}
},
"required": [
"query"
]
}🟢fetch(id)
Fetch the full public record for an id returned by search (e.g. "ngo:<id>", "event:<slug>", "volunteer:<id>", "fund:<id>", "store:<slug>", "product:<id>", "library:<slug>", "page:/about").
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "search sonucundaki id."
}
},
"required": [
"id"
]
}🟢search_ngos(query, city, minTransparency, limit)
Find NGOs (associations/foundations) on hangel by keyword, city, cause area or minimum transparency score.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Ad, kısa ad, çalışma alanı ya da hakkında metninde aranır."
},
"city": {
"type": "string",
"description": "Şehir (ör. İstanbul, Ankara)."
},
"minTransparency": {
"type": "integer",
"minimum": 0,
"maximum": 100,
"description": "En düşük şeffaflık skoru (0-100)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "En çok sonuç sayısı (varsayılan 20)."
}
}
}🟢list_events(query, city, online, limit)
List upcoming and ongoing public events by NGOs, student clubs and institutions, optionally filtered by keyword, city or online-only.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"city": {
"type": "string"
},
"online": {
"type": "boolean",
"description": "true: yalnız online etkinlikler."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "En çok sonuç sayısı (varsayılan 20)."
}
}
}🟢list_volunteering(query, city, online, urgentOnly, limit)
List open volunteering opportunities, optionally filtered by keyword, city, online/remote, or urgent only.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Başlık, kurum, sosyal alan, beceri ya da açıklamada aranır."
},
"city": {
"type": "string"
},
"online": {
"type": "boolean",
"description": "true: yalnız online ilanlar."
},
"urgentOnly": {
"type": "boolean"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "En çok sonuç sayısı (varsayılan 20)."
}
}
}🟢list_open_funds(query, limit)
List grant and funding calls that are currently open for applications (deadline, provider, support amount, focus areas).
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Ad, sağlayıcı, odak alanı ya da özet metninde aranır."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 30,
"description": "En çok sonuç sayısı (varsayılan 30)."
}
}
}🟢search_products(query, minDonationRate, limit)
Search hangel Market products (millions of items from partner stores). Buying through hangel turns a share of the price (donationRate %) into a donation to an NGO of the buyer's choice.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Ürün arama ifadesi (ör. \"koşu ayakkabısı\", \"iphone 17\")."
},
"minDonationRate": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "En düşük bağış oranı (%)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "En çok sonuç sayısı (varsayılan 20)."
}
},
"required": [
"query"
]
}🟢list_stores(query, limit)
List partner stores on hangel Market with their donation rate (% of each purchase donated to an NGO), highest first.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Mağaza adı ya da kategori."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"default": 50,
"description": "En çok sonuç sayısı (varsayılan 50)."
}
}
}🟢search_library(query, section, limit)
Search the hangel civil-society library: legislation, document templates, data and research summaries, academic articles, social impact inventory, books, films, glossary.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"section": {
"type": "string",
"description": "Bölüm kısa adı (platform_info ya da önceki search_library yanıtındaki sections listesi)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "En çok sonuç sayısı (varsayılan 20)."
}
},
"required": [
"query"
]
}🟢platform_info
What hangel is, how donation-through-shopping works, who it is for, supported languages, key public pages and library sections.
输入模式
{
"type": "object",
"properties": {}
}社区
证据