Provides financial data. Requires external Python dependencies installed with the uv package manager.
Clone repo
Install uv (package manager):
curl -LsSf https://astral.sh/uv/install.sh | sh
Navigate to folder:
cd FinDataMCP
Install dependencies:
# Create virtual env and activate it
uv venv
source .venv/bin/activate
# Install dependencies
uv add "mcp[cli]" httpx yfinance
Check that everything's working by running server:
uv run findata.py
Install Claude Desktop if you haven't already
Edit Claude Desktop configuration file (Claude>settings>developer>edit config):
Add the following configuration:
{
"mcpServers": {
"findata": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/FinDataMCP",
"run",
"findata.py"
]
}
}
}
Restart Claude Desktop
For windows cmds: see https://modelcontextprotocol.io/quickstart/server
A simple MCP server for MySQL, demonstrating fundamental MCP protocol concepts. Requires a MySQL database connection configured via environment variables.
Access the OSV (Open Source Vulnerabilities) database for vulnerability information. Query vulnerabilities by package version or commit, batch query multiple packages, and get detailed vulnerability information by ID.
A local, high-performance memory server for AI agents, built with SQLite, vector embeddings, and a knowledge graph. Packaged for npm and Docker.
Access PubChem's database for chemical compounds, substances, and bioassays.
Inspect database schemas and execute queries on Google BigQuery.
An MCP server for PostgreSQL providing index tuning, explain plans, health checks, and safe SQL execution.
Provides tools for querying and managing a MySQL database.
Interact with and manage MySQL databases. Requires connection details configured via environment variables.
A server that provides tools to interact with an Oracle database.
Provides access to Jewish texts from the Sefaria library.