DeepSeek Harness (DSH) adopts a plugin-based architecture, allowing developers to extend agent capabilities through plugins. When developing agents that need to connect to external data sources, retrieving and managing configurations directly from GitHub or other sources can often be cumbersome. xby-berlin-search-services is a Model Context Protocol server that provides Berlin administrative service data, addressing the need for AI assistants to directly retrieve information on the 1,000+ public services offered by Berlin authorities during conversations.
This is an online tool maintained by xby-skill, released under the MIT license.
Core Features¶
This plugin provides the following tool functions:
set_xby_apikey: Sets the API key in the chat. This action is automatically persisted and remains valid after restart.search_services: Searches Berlin administrative services by name or description. Returns a list of matching services and basic information.get_service_details: Retrieves details for a specific service by ID. The returned content covers requirements, forms, fees, appointments, and more.list_services: Lists all available Berlin administrative services. Returns a paginated list containing service names and IDs.get_services_stats: Retrieves statistics for the Berlin services dataset, such as total count and last updated time.
Installation¶
Install it using the official command, ensuring the target environment has the web profile configured.
dsh plugin --profile web add github:xby_skill/xby-berlin-search-services
Configuration and Usage¶
- Get the API key: An API key is required before use. Please register on the official Xiaobenyang website to obtain one.
- Set the API key: In the DSH chat interface, call the
set_xby_apikeytool with the obtained key. - Run queries:
- Use
search_servicesfor initial retrieval. - Use
get_service_detailsto view details of a specific service. - Use
list_servicesto view the full service list. - Use
get_services_statsto view dataset statistics.
- Use
Notes¶
- This plugin runs with the permissions of the current DSH process.
- Before installation, review the source code and license to ensure it fits your use case.
- Official catalog URL: https://www.skillhub.cn/plugins/xby-skill/xby-berlin-search-services
- Source code URL: https://github.com/xby-skill/xby-berlin-search-services