basic-sentiment-mcp-server

by pdulapalli

299 downloads
Not rated
GitHub

About

A basic server using the Model Context Protocol, around text sentiment

Details

Author
pdulapalli
Downloads
299
Categories
Other

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name basic-sentiment-mcp-server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install dependencies with uv sync, then run uv run mcp dev server.py to start the MCP Inspector. Connect via STDIO transport to test the server.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "basic-sentiment-mcp-server": {
            "basic-sentiment-mcp-server": {
                "command": "uv",
                "args": [
                    "sync"
                ]
            }
        }
    }
}

McpServers

{
    "basic-sentiment-mcp-server": {
        "command": "uv",
        "args": [
            "sync"
        ]
    }
}

basic-sentiment-mcp-server

Prerequisites

ℹ️ NOTE: This setup is only tested on macOS.

Install Homebrew using these instructions

Python

Any version at or above Python 3.10 should work. Install it like so:

brew install python

Also install the Python package manager uv using the official instructions.

npx

We'll need npx as well. We can get it by installing the Node package manager npm.

Install the npm version manager nvm using these instructions.

Then install Node.js and npm. We'll go with Node version 22 "Jod" (LTS).

nvm install lts/jod

That should give you Node.js, npm, and npx all at once. You can verify the npx installation by running:

npx --version

Install dependencies

At the root of the project directory, run the following:

uv sync

Run and test the server

The MCP SDK is part of the project dependencies, so we can use the MCP Inspector utility.

In the root of the project directory directory, run:

uv run mcp dev server.py

It will output a message like:

MCP Inspector is up and running at http://127.0.0.1:{somePort}

Go ahead and open that URL in your browser to view the MCP Inspector.

For the Transport Type, select STDIO. Click Connect and if that works, you will the inspector view populate.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.