Repolode
Search curated open-source GitHub projects: write-ups, alternatives, trending, collections.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"repolode": {
"url": "https://repolode.com/mcp"
}
}
}远程端点
https://repolode.com/mcpstreamable-http它能做什么
工具清单
工具(6)
🟢search_repos(query, category, language, sort, limit, ...)
Search Repolode's curated open-source projects by keyword, category or programming language. Returns name, one-line summary, stars, weekly star gain, license and links.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords, e.g. 'self-hosted notes' or 'mcp server for postgres'."
},
"category": {
"type": "string",
"enum": [
"ai",
"devtools",
"frontend",
"backend",
"database",
"devops",
"security",
"mobile",
"data",
"productivity",
"learning",
"other"
],
"description": "Limit to one category."
},
"language": {
"type": "string",
"description": "Programming language as GitHub names it, e.g. 'Python', 'TypeScript', 'Rust'."
},
"sort": {
"type": "string",
"enum": [
"stars",
"trending",
"added",
"updated"
],
"description": "Order: most stars (default), trending this week, recently added, recently updated."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "How many results, at most 25; default 10."
},
"locale": {
"type": "string",
"enum": [
"zh",
"en",
"ja",
"ko",
"es",
"pt",
"ru"
],
"description": "Language of the summaries; default en."
}
}
}🟡get_repo(repo, locale)
Full Repolode write-up of one GitHub project: summary, description, features, use cases, quick start commands, limitations, license, stars and what it replaces.
输入模式
{
"type": "object",
"properties": {
"repo": {
"type": "string",
"description": "GitHub repo as 'owner/name' or its URL."
},
"locale": {
"type": "string",
"enum": [
"zh",
"en",
"ja",
"ko",
"es",
"pt",
"ru"
],
"description": "Language of the summaries; default en."
}
},
"required": [
"repo"
]
}🟢find_alternatives(product, limit, locale)
Open-source alternatives to a commercial product or service (e.g. 'Notion', 'Google Analytics', 'Zapier'), most-starred first.
输入模式
{
"type": "object",
"properties": {
"product": {
"type": "string",
"description": "Product name, e.g. 'Notion'."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "How many results, at most 25; default 10."
},
"locale": {
"type": "string",
"enum": [
"zh",
"en",
"ja",
"ko",
"es",
"pt",
"ru"
],
"description": "Language of the summaries; default en."
}
},
"required": [
"product"
]
}⚪trending(category, limit, locale)
Projects that gained the most GitHub stars over the last 7 days, optionally within one category.
输入模式
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"ai",
"devtools",
"frontend",
"backend",
"database",
"devops",
"security",
"mobile",
"data",
"productivity",
"learning",
"other"
],
"description": "Limit to one category."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "How many results, at most 25; default 10."
},
"locale": {
"type": "string",
"enum": [
"zh",
"en",
"ja",
"ko",
"es",
"pt",
"ru"
],
"description": "Language of the summaries; default en."
}
}
}🟢list_collections(locale)
Repolode's topic collections (e.g. AI agents, MCP servers, self-hosted apps) with their slug and project count.
输入模式
{
"type": "object",
"properties": {
"locale": {
"type": "string",
"enum": [
"zh",
"en",
"ja",
"ko",
"es",
"pt",
"ru"
],
"description": "Language of the summaries; default en."
}
}
}🟢get_collection(slug, sort, limit, locale)
Projects in one topic collection, by slug from list_collections.
输入模式
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Collection slug, e.g. 'mcp-servers'."
},
"sort": {
"type": "string",
"enum": [
"stars",
"trending",
"added",
"updated"
],
"description": "Order; default most stars."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"description": "How many results, at most 30; default 10."
},
"locale": {
"type": "string",
"enum": [
"zh",
"en",
"ja",
"ko",
"es",
"pt",
"ru"
],
"description": "Language of the summaries; default en."
}
},
"required": [
"slug"
]
}社区
证据