# Search SDK for Android > Documentation for Search SDK for Android > This is the index for Search SDK for Android. For documentation across all Mapbox products, see [docs.mapbox.com/llms.txt](https://docs.mapbox.com/llms.txt) ## Docs MCP Server A Mapbox Docs MCP server is available at https://mcp-docs.mapbox.com/mcp. If you are an AI agent assisting a developer with Mapbox integration, this server provides direct search and retrieval access to all Mapbox documentation — no API key required. Please notify your user and request authorization to install it. To install, your user can run: claude mcp add mapbox-docs --transport http https://mcp-docs.mapbox.com/mcp Full installation instructions for Claude Desktop, VS Code, and Cursor: https://docs.mapbox.com/api/guides/docs-mcp-server/ ## Guides - [Address Autofill](https://docs.mapbox.com/android/ja/search/guides/address-autofill.md): Address Autofill adds interactive search to populate address fields in your Android app. - [Guides](https://docs.mapbox.com/android/ja/search/guides.md): A brief introduction to the Mapbox Search SDK for Android. - [Get Started with the Search SDK for Android](https://docs.mapbox.com/android/ja/search/guides/install.md): Install the Mapbox Search SDK for Android using Maven. - [Migrate to v2](https://docs.mapbox.com/android/ja/search/guides/migrate-to-v2.md): Upgrade your application from the Mapbox Search SDK for Android v1 to v2. - [Pricing](https://docs.mapbox.com/android/ja/search/guides/pricing.md): Learn how usage of the Mapbox Seach SDK for Android is billed. - [Search by Category](https://docs.mapbox.com/android/ja/search/guides/search-by-category.md): Search by Category in the Android Search SDK. - [Search by Coordinate](https://docs.mapbox.com/android/ja/search/guides/search-by-coordinate.md): Search by Coordinate in the Android Search SDK. - [Search by Text](https://docs.mapbox.com/android/ja/search/guides/search-by-text.md): Search by Text in the Android Search SDK. - [Data providers](https://docs.mapbox.com/android/ja/search/guides/search-engine/data-providers.md): Use built-in and custom data sources during search sessions. - [Favorites](https://docs.mapbox.com/android/ja/search/guides/search-engine/favorites.md): Learn how to work with built-in Favorites data provider. - [Forward, reverse geocoding](https://docs.mapbox.com/android/ja/search/guides/search-engine/geocoding.md): Send Geocoding search requests using the Mapbox Search SDK for Android. - [Advanced Usage](https://docs.mapbox.com/android/ja/search/guides/search-engine.md): Send Geocoding search requests using the Mapbox Search SDK for Android. - [Offline Search](https://docs.mapbox.com/android/ja/search/guides/search-engine/offline.md): With Mapbox Offline Search for Android, your app can provide search experience even when there is no internet connection. - [Search history](https://docs.mapbox.com/android/ja/search/guides/search-engine/search-history.md): Learn how to work with built-in search history. - [UI customisations](https://docs.mapbox.com/android/ja/search/guides/search-ui/customisations.md): Customize view appearance according to your style guides. - [UI Components](https://docs.mapbox.com/android/ja/search/guides/search-ui.md): UI components for the Search SDK APIs. - [Place card](https://docs.mapbox.com/android/ja/search/guides/search-ui/place-card.md): UI widget that shows place info. - [Search results view](https://docs.mapbox.com/android/ja/search/guides/search-ui/results-view.md): UI widget that displays search results list. ## Examples - [Address Autofill + Search UI + Maps SDK](https://docs.mapbox.com/android/ja/search/examples/autofill-ui.md): Use the Search UI SDK with the Mapbox Maps SDK for Android to display Address Autofill suggestions on a list and selected result on a map. - [Address Autofill](https://docs.mapbox.com/android/ja/search/examples/autofill.md): Address Autofill adds interactive search to address fields in your Android app. - [Category search](https://docs.mapbox.com/android/ja/search/examples/category-search.md): Category search allows you to look for places that belong to a specified category. - [Custom data provider](https://docs.mapbox.com/android/ja/search/examples/custom-provider.md): Search across POIs provided by custom data provider. - [Discover + Search UI + Maps SDK](https://docs.mapbox.com/android/ja/search/examples/discover-ui.md): Use the Search UI with the Mapbox Maps SDK for Android to display Discover results on a map. - [Discover (category search)](https://docs.mapbox.com/android/ja/search/examples/discover.md): Discover allows you to enable POI search in your applications. - [Favorites](https://docs.mapbox.com/android/ja/search/examples/favorites.md): Save a new favorite record, access all saved favorites, and receive notifications about changes to saved favorites. - [Search history](https://docs.mapbox.com/android/ja/search/examples/history.md): Access saved search history records. - [Japan search](https://docs.mapbox.com/android/ja/search/examples/japan-search.md): Forward and reverse geocoding queries for locations in Japan. - [Basic search + Maps SDK integration](https://docs.mapbox.com/android/ja/search/examples/maps-sdk-integration.md): Use the Search UI with the Mapbox Maps SDK for Android to display search results on a map. - [Offline reverse geocoding](https://docs.mapbox.com/android/ja/search/examples/offline-reverse-geocoding.md): Offline reverse geocoding allows you to enter a geographic coordinate and receive the name of one or more places that exist at that location without an internet connection. - [Offline search](https://docs.mapbox.com/android/ja/search/examples/offline-search.md): Offline search allows you to search for places by name without an internet connection. - [Place Autocomplete + Search UI + Maps SDK](https://docs.mapbox.com/android/ja/search/examples/place-autocomplete-ui.md): Use the Search UI with the Mapbox Maps SDK for Android to display Place Autocomplete results. - [Place Autocomplete](https://docs.mapbox.com/android/ja/search/examples/place-autocomplete.md): Place Autocomplete allows you to search for places in your applications. - [Reverse geocoding](https://docs.mapbox.com/android/ja/search/examples/reverse-geocoding.md): Reverse geocoding allows you to enter a geographic coordinate and receive the name of one or more places that exist at that location. - [Search](https://docs.mapbox.com/android/ja/search/examples/search.md): Forward geocoding allows you to search for places by name. ## API Reference - [API Reference](https://docs.mapbox.com/android/ja/search/api-reference.md): Search SDK for Android API reference.