overmind_startLABSCO SUMMARY
Install one, not the repo.
The Overmind server is the fuller of the two — it covers the whole process lifecycle plus Procfile discovery, which is the part that makes it usable in a project you have not opened before. Because each server is a separate uvx target, adding one costs you nothing in tool-list space for the other.
What it is
A collection repository rather than a single server. Each subdirectory is its own installable Python package, so you add the one you need to your client config and ignore the rest.
What you get
- The Overmind server, which drives a Procfile-based application:
overmind_start,overmind_stop,overmind_restart,overmind_status,overmind_quit,overmind_kill - Running commands inside that environment and getting connection instructions for a process:
overmind_run,overmind_connect - Procfile inspection —
overmind_is_running,overmind_check_procfile,overmind_find_procfilesto walk a directory tree - The fundamental analysis server, which performs fundamental analysis on a stock code through the Finnhub API
- Both installed straight from the repo with uvx, pointing at the subdirectory
Requirements
Python 3.10 or higher and uv. Each server is launched by uvx from its subdirectory, which is exactly what goes into the client config. The Overmind server additionally needs Overmind and tmux installed on the machine, since it detects and drives running instances over their socket. The fundamental analysis server works against Finnhub. MIT licensed.
Setup effort
One command — uvx --from git+https://github.com/geoffjay/mcp-servers#subdirectory=overmind mcp-server-overmind
USE CASES
Driving a local dev stack from the assistant
Start the Procfile processes, check status when something looks wrong, and restart just the one that died.
Getting oriented in an unfamiliar repository
Find the Procfiles in the tree and validate one before trying to run anything.
Pulling fundamentals for a ticker mid-conversation
Run the fundamental analysis server against a stock code and keep the answer in the same thread as your reasoning.
12 tools
Listed in project docs. Your client may show a different list.
overmind_stopovermind_restartovermind_statusovermind_quitovermind_killovermind_runovermind_connectovermind_is_runningovermind_check_procfileovermind_find_procfilesget_fundamental_analysisBEFORE YOU INSTALL
What to know first
Tools you get
12 tools named in the project's documentation.
Requires
- Python 3.10 or later
- FINNHUB_API_KEY in your environment, for the Fundamental Analysis server only
INSTALLATION
Connect your client
Server setup
Any MCP client
uvx --from git+https://github.com/geoffjay/mcp-servers#subdirectory=overmind mcp-server-overmindMCP Clients
Claude Desktop
{
"mcpServers": {
"overmind": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/geoffjay/mcp-servers#subdirectory=overmind",
"mcp-server-overmind"
]
}
}
}Claude Desktop — Fundamental Analysis
{
"mcpServers": {
"fundamental-analysis": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/geoffjay/mcp-servers#subdirectory=fundamental_analysis",
"mcp-server-fundamental-analysis"
],
"env": {
"FINNHUB_API_KEY": "<YOUR_FINNHUB_API_KEY>"
}
}
}
}This is the repository's second server, Fundamental Analysis. <YOUR_FINNHUB_API_KEY> is your Finnhub API key (finnhub.io). It can sit next to the overmind entry in the same mcpServers block.