trackmcp
Back to directory
pdulapalli

basic-sentiment-mcp-server

View on GitHub

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

0 stars PythonAI & Machine Learning Updated Apr 26, 2025

Documentation

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:

shell
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).

shell
nvm install lts/jod

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

shell
npx --version

Install dependencies

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

shell
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:

shell
uv run mcp dev server.py

It will output a message like:

shell
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.

Frequently asked questions

What is basic-sentiment-mcp-server?

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

How do I install basic-sentiment-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is basic-sentiment-mcp-server open source?

Yes — it is hosted on GitHub at https://github.com/pdulapalli/basic-sentiment-mcp-server.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP