nacos-mcp-server

nacos-mcp-server

3.4

If you are the rightful owner of nacos-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

mcp-server-nacos is a Model Context Protocol server designed for interaction and automation with Nacos, a platform for dynamic service discovery, configuration, and service management.

mcp-server-nacos is a server that facilitates interaction with Nacos clusters using Model Context Protocol (MCP). It allows users to search and read information related to namespaces, services, and configurations within a Nacos cluster through Large Language Models. The server is currently in early development and supports only read, search, and list operations, with plans to include write operations in future versions. It requires Nacos version 3.0.0 or higher and Python version 3.13 or higher.

Features

  • Dynamic service discovery and configuration management.
  • Read, search, and list operations for namespaces, services, and configurations.
  • Integration with Large Language Models for enhanced interaction.
  • Future support for write operations.
  • Requires Nacos version 3.0.0+ and Python 3.13+.

Tools

  1. list_namespaces

    List namespaces in Nacos cluster

  2. list_services

    List services under the specified namespace

  3. get_service

    Get detailed information about the specified service

  4. list_service_instances

    List instances of the specified service

  5. list_service_subscribers

    List subscribers for the specified service

  6. list_configs

    List the configurations under the specified namespace

  7. get_config

    Get detailed information about the specified configuration

  8. list_config_history

    List the configuration's publish history

  9. get_config_history

    Get a configuration specific history

  10. list_config_listeners

    List the configured listeners

  11. list_listened_configs

    List configurations for specific client IP subscriptions