mcp api

Local 2025-08-31 23:52:52 0

An MCP server that integrates with Sonar API to provide Claude with real-time web search capabilities for comprehensive research.


An MCP server implementation that integrates the Sonar API to provide Claude with unparalleled real-time, web-wide research.

Demo

Tools

  • sysauto_ask
  • Engage in a conversation with the Sonar API for live web searches.
  • Inputs:
    • messages (array): An array of conversation messages.
    • Each message must include:
      • role (string): The role of the message (e.g., system, user, assistant).
      • content (string): The content of the message.

Configuration

Step 1:

Clone this repository:

git clone [email protected]:rogeriolembo/mcp-api.git

Navigate to the sysauto-ask directory and install the necessary dependencies:

cd mcp-api/sysauto-ask && npm install

Step 2: Get a Sonar API Key

  1. Sign up for a Sonar API account.
  2. Follow the account setup instructions and generate your API key from the developer dashboard.
  3. Set the API key in your environment as sysauto_API_KEY.

Step 3: Configure Claude Desktop

  1. Download Claude desktop here.

  2. Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "sysauto-ask": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SYSAUTO_API_KEY",
        "mcp/sysauto-ask"
      ],
      "env": {
        "SYSAUTO_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

NPX

{
  "mcpServers": {
    "sysauto-ask": {
      "command": "npx",
      "args": [
        "-y",
        "@rogeriolembo/server-sysauto-ask"
      ],
      "env": {
        "SYSAUTO_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

npm publish --access public npm publish