MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

MCP server by steveday763

Created 2/1/2026
Updated 2 days ago
Repository documentation and setup instructions

Android Code Search MCP Server

npm version npm downloads GitHub stars License: MIT

English | 简体中文

A Model Context Protocol (MCP) server for searching and browsing Android source code via cs.android.com.

Preview

Preview

Features

  • Code Search: Search through Android source code with regex support
  • File Content: Retrieve full source file contents
  • Symbol Suggestions: Get autocomplete suggestions for classes, methods, files
  • Multiple Projects: Search across Android, AndroidX, Android Studio, and LLVM projects

Installation

Claude Code

claude mcp add cs-android -- npx -y cs-android-mcp

Other MCP Clients

Any MCP-compatible client can use the stdio transport:

npx -y cs-android-mcp

Or install globally:

npm install -g cs-android-mcp
cs-android-mcp

Available Tools

search_android_code

Search for code in Android source repositories.

| Parameter | Required | Description | |---|---|---| | query | Yes | Search query (supports regex, file:, class:, function: operators) | | project | No | Filter by project: android, androidx, android-studio, android-llvm | | pageSize | No | Number of results (default: 10, max: 50) | | contextLines | No | Context lines around matches (default: 1) |

get_file_content

Get the full content of a source file.

| Parameter | Required | Description | |---|---|---| | project | Yes | Project name | | repository | Yes | Repository path | | branch | Yes | Branch name | | path | Yes | File path |

suggest_symbols

Get symbol suggestions for partial queries.

| Parameter | Required | Description | |---|---|---| | query | Yes | Partial query | | maxResults | No | Max suggestions (default: 7) |

list_projects

List all available Android source projects.

License

MIT

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-cs_android_mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "steveday763-cs-android-mcp": { "command": "npx", "args": [ "steveday763-cs-android-mcp" ] } } }