Codemogger vs Bilibili MCP Server

Choosing between Codemogger and Bilibili MCP Server? Both are search MCP servers, but they lean into different workflows. This page focuses on where each one is actually stronger, not just raw counts.

Choose Codemogger for

Enabling AI coding agents to navigate and understand large, unfamiliar codebases.

Choose Bilibili MCP Server for

Integrating Bilibili video search into AI-powered research assistants.

Codemogger

286by glommerstdio

Code indexing library for AI coding agents.

Best for Enabling AI coding agents to navigate and understand large, unfamiliar codebases.

Code indexing library for AI coding agents. Parses source code with tree-sitter, chunks it into semantic units (functions, structs, classes, impl blocks), embeds them locally, and stores everything in a single SQLite file with vector + full-text search.

What it does

  • Local code indexing using tree-sitter and SQLite
  • Supports both semantic (vector) and keyword (FTS) search
  • No external APIs, Docker, or server infrastructure required
  • Incremental indexing based on file SHA-256 hashes
  • Supports multiple languages including Rust, Go, Python, and TypeScript

Available tools (3)

codemogger_searchPerforms semantic and keyword search over indexed code.
codemogger_indexIndexes a codebase for the first time.
codemogger_reindexUpdates the index after modifying files.
View Codemogger details
vs

Bilibili MCP Server

159by 34892002http

An MCP server for searching Bilibili videos and accessing trending content.

Best for Integrating Bilibili video search into AI-powered research assistants.

简介 这是一个基于 Model Context Protocol (MCP) 的 B站视频搜索服务器。该服务器提供了简单的 API 接口,允许用户搜索 B站 的视频内容。提供LangChain调用示例、测试脚本。.

功能特点 搜索B站视频内容简介列表 获取B站热门内容(综合热门、入站必刷、排行榜、全站音乐榜) 获取B站视频详情信息(支持BV号或AV号) 获取UP主信息(基本信息、粉丝数、关注数等) 番剧时间表(时间范围内的番剧播出信息).

What it does

  • Search Bilibili video content lists
  • Access trending content including rankings and music charts
  • Retrieve detailed video information via BV or AV IDs
  • Fetch creator profiles including follower and following counts
  • Query anime broadcast schedules

Available tools (5)

search_videosSearch for Bilibili video content based on keywords.
get_trendingRetrieve popular content including rankings and trending lists.
get_video_detailsGet detailed information about a specific video using its BV or AV ID.
get_creator_infoRetrieve information about a content creator including follower counts.
get_anime_scheduleGet the anime broadcast schedule for a specific time range.

Setup requirements

Requires 2 environment variables: TRANSPORT, PORT. Available via NPX and Manual.

View Bilibili MCP Server details

Biggest differences

CompareCodemoggerBilibili MCP Server
Best forEnabling AI coding agents to navigate and understand large, unfamiliar codebases.Integrating Bilibili video search into AI-powered research assistants.
StandoutLocal code indexing using tree-sitter and SQLite.Search Bilibili video content lists.
SetupNPX or Global NPM, stdio transport.NPX or Manual, needs 2 env vars, http transport.
Transportstdiohttp
Community286 GitHub stars159 GitHub stars

Bottom line

Pick Codemogger if...

Enabling AI coding agents to navigate and understand large, unfamiliar codebases. Local code indexing using tree-sitter and SQLite. NPX or Global NPM, stdio transport.

Pick Bilibili MCP Server if...

Integrating Bilibili video search into AI-powered research assistants. Search Bilibili video content lists. NPX or Manual, needs 2 env vars, http transport.

The real split here is workflow fit, not raw counts. Codemogger: Enabling AI coding agents to navigate and understand large, unfamiliar codebases. Bilibili MCP Server: Integrating Bilibili video search into AI-powered research assistants. Public traction is fairly close (286 vs 159 stars).

Keep the comparison logic in memory

Once you pick a server, keep the decision notes, setup rules, and docs in Conare so your agent can apply them again without re-explaining.

Need the old visual installer? Open Conare IDE.
Open Conare