mcpField
S
SrcLog

SrcLog

远程服务
srclog.com版本控制02 天前更新

关于 SrcLog

SrcLog 是用于浏览 GitHub 开源仓库、精选主题以及开发者或组织排名的托管 MCP 服务。其只读工具可搜索仓库数据并查询资料,无需身份验证。

主要功能

  1. 01按关键词和语义搜索仓库
  2. 02按语言、主题和星标筛选
  3. 03查看仓库详情及相似项目
  4. 04浏览精选主题
  5. 05查看开发者和组织排名

适用场景

  1. 01为 GitHub 仓库寻找替代项目
  2. 02按主题浏览热门仓库
  3. 03按国家查找领先开发者
  4. 04查看组织资料和项目

MCP 相关

SrcLog 通过 Streamable HTTP 在 https://srclog.com/mcp 提供托管、无状态的 MCP 工具。工具为只读,无需身份验证或 API 密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://srclog.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

SrcLog

SrcLog MCP 服务

直接通过 Claude、ChatGPT、Cursor、VS Code 和其他任何 MCP 客户端,搜索并查看 SrcLog.com 上的开源 GitHub 仓库、精选主题和开发者排名。

  • 远程托管: https://srclog.com/mcp(Streamable HTTP,无状态,纯 JSON 响应)
  • 无需身份验证、API 密钥或注册
  • 合理使用限额: 每个 IP 每分钟 30 次工具调用(initialize 和 tools/list 等协议消息免费)
  • 数据: 约 450,000 个仓库和 435 个精选主题,每天通过公开 GitHub API 刷新

你可以这样提问

  • “查找星标数超过 5k 的 Notion 自托管替代品”
  • “星标数最多的 Rust Web 框架有哪些?”
  • “乌克兰排名靠前的 Python 开发者有哪些?”
  • “显示与 laravel/framework 类似的仓库”
  • “提供 vercel 组织的个人资料和排名”

工具

工具功能参数
search_repos对 GitHub 仓库进行关键词与语义混合搜索,可按语言、主题和星标数筛选query?、language?、topic?、min_stars?、sort?(relevance|stars|recent)、page?、per_page?
get_repo获取单个仓库的详情:星标数、复刻数、语言、许可证、主题、SrcLog 评分、日期和链接repo(例如 laravel/framework)
similar_repos查找语义相似的仓库,可用于寻找替代品repo、limit?
list_topics列出所有精选主题(slug、标题、描述)—
topic_repos列出带有某个主题标签且星标数最多的仓库topic、page?、per_page?
top_developers按星标数、复刻数、关注者数或仓库数排列的 GitHub 开发者或组织排名,可按语言和国家筛选type?(developers|organizations)、language?、country?(ISO 代码)、sort?、page?、per_page?
get_owner获取 GitHub 用户或组织的个人资料、总数、排名位置和热门仓库login、page?、per_page?

所有工具均为只读。

安装

Claude Code
claude mcp add --transport http srclog https://srclog.com/mcp
Claude.ai、ChatGPT 和其他支持自定义连接器的应用

添加自定义连接器,将 https://srclog.com/mcp 粘贴为服务 URL,并将身份验证留空。

Cursor、Windsurf 和其他 mcpServers 配置
{
  "mcpServers": {
    "srclog": { "url": "https://srclog.com/mcp" }
  }
}
VS Code
{
  "servers": {
    "srclog": { "type": "http", "url": "https://srclog.com/mcp" }
  }
}
原始 JSON-RPC
curl https://srclog.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_repo","arguments":{"repo":"laravel/framework"}}}'

速率限制

每次工具调用都会计入每个 IP 每分钟 30 次的限额,并与 SrcLog REST API 共用。超过限额时,工具会返回错误结果(Rate limit: 30 req/min, retry in N s),而不会断开连接,因此助手可以等待后重试。

链接

许可证

本仓库(文档和列表元数据)采用 MIT 许可证。仓库数据来自公开 GitHub API;SrcLog 评分和排名由 SrcLog 自行提供。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。