FinAgent
Free financial analysis MCP server for any MCP-compatible AI app (Claude, ChatGPT, Cursor, Copilot, and more).
Get live stock data and market news — all from your AI assistant.
Tools
| Tool | Description |
|---|---|
financial_data |
Stock quotes, income statements, balance sheets, cash flow, analyst estimates, insider trades, key ratios |
market_news |
Financial news, analyst reactions, market sentiment |
Quick Start
Install
pip install finagent-mcp
Add to your MCP config
{
"mcpServers": {
"finagent": {
"command": "finagent"
}
}
}
Run as HTTP server
finagent --http --port 8080
This listens on 127.0.0.1 only. To accept connections from other machines, pass --host and set MCP_ALLOWED_HOSTS to the Host values clients will use. Without MCP_ALLOWED_HOSTS a non-loopback --host refuses to start:
MCP_ALLOWED_HOSTS=my-server.example.com finagent --http --host 0.0.0.0 --port 8080
A value must match the Host header exactly, port included (192.168.1.20:8080); 192.168.1.20:* allows any port.
Examples
Ask your AI assistant:
- "What's NVIDIA's current stock price and P/E ratio?"
- "Show me Apple's last 4 quarters of revenue"
- "Who's been buying or selling TSLA stock lately?"
- "What are analysts saying about AMZN?"
Want More?
FinAgent Pro adds SEC filing analysis and stock screening. Get it at mcp-marketplace.io/server/finagent-pro.
Data Sources
- Market data: Yahoo Finance (free, real-time)
- News: Yahoo Finance news feed (free)
Metadata
Release files for finagent-mcp 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| finagent_mcp-0.1.1.tar.gz | 11.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| finagent_mcp-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.5 kB
Release files / finagent_mcp-0.1.1.tar.gz
| Download URL | finagent_mcp-0.1.1.tar.gz |
|---|---|
| Size | 11.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f9a18c268f72ff40b0be10150aef8c23a9bb6894f49c9754e2c6873fa25ba5d
|
|
BLAKE2b-256 checksum How to use checksums |
f781138911fb3a5e260de980db34a5bd94fcdbf4c8c9d3f1c2782591e8fdffec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / finagent_mcp-0.1.1-py3-none-any.whl
| Download URL | finagent_mcp-0.1.1-py3-none-any.whl |
|---|---|
| Size | 11.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a6af03f22df48e58843eb84e1912f31cd36b2ac9096a422a8c3b6b20bed28954
|
|
BLAKE2b-256 checksum How to use checksums |
d5198620f5228189bf32a78621a86f01215888810e9591c84d0a17646bbb1b60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|