黑123 Hackathons
Read-only search of hackathons, team-up posts and projects on 黑123 (hack123.henryht.sh), zh/en.
我该使用它吗
质量与安全性
发现(4)
- HIGH
- INFO在 search_hackathons 中
- INFO在 get_hackathon 中
- INFO在 search_works 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"hack123": {
"url": "https://hack123.henryht.sh/api/mcp"
}
}
}远程端点
https://hack123.henryht.sh/api/mcpstreamable-http它能做什么
工具清单
工具(4)
🟢search_hackathons(query, city, online, theme, from, ...)
Search hackathons listed on 黑123 (hack123.henryht.sh). Bilingual (zh/en) fields; every result has its site URL. status: upcoming = start date in the future, open = deadline today or later, ended = deadline passed (dates in UTC, YYYY-MM-DD).
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords matched against titles, aliases, summaries, topics, cities (zh or en)"
},
"city": {
"type": "string",
"description": "City name in Chinese or English, e.g. 上海 / Shanghai"
},
"online": {
"type": "boolean",
"description": "true = online only; false = offline/hybrid only"
},
"theme": {
"type": "string",
"description": "Topic, e.g. AI / Web3 / 具身智能"
},
"from": {
"type": "string",
"description": "Earliest date (YYYY-MM-DD); matches events whose start or deadline is on/after it"
},
"to": {
"type": "string",
"description": "Latest date (YYYY-MM-DD); matches events whose start or deadline is on/before it"
},
"status": {
"type": "string",
"enum": [
"upcoming",
"open",
"ended"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"additionalProperties": false
}🟢get_hackathon(slug)
Get one hackathon by slug (the part after /h/ in the site URL), with bilingual details, official sources, related works and active team posts.
输入模式
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢search_team_posts(hackathon, city, role, query, limit)
Search active team-up (looking for teammates) posts from 黑123 /team. Expired posts are excluded with the same rule as the site.
输入模式
{
"type": "object",
"properties": {
"hackathon": {
"type": "string",
"description": "Hackathon slug or name (zh/en)"
},
"city": {
"type": "string",
"description": "Location, zh or en, e.g. 北京 / Beijing / 线上"
},
"role": {
"type": "string",
"description": "Wanted role, e.g. 前端 / 设计 / 算法"
},
"query": {
"type": "string",
"description": "Free-text keywords"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"additionalProperties": false
}🟢search_works(hackathon, tag, query, limit)
Search hackathon projects (works) collected on 黑123 /works, by hackathon and/or tag. Tags are bilingual, e.g. agent / Agent, education / 教育学习, web / 网页应用.
输入模式
{
"type": "object",
"properties": {
"hackathon": {
"type": "string",
"description": "Hackathon slug or name (zh/en)"
},
"tag": {
"type": "string",
"description": "Tag key or name in zh/en"
},
"query": {
"type": "string",
"description": "Free-text keywords"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"additionalProperties": false
}社区
证据