Commit graph

494 commits

Author SHA1 Message Date
Elie Steinbock
55353236e8
Add Inbox Zero MCP 2025-03-14 12:49:57 +02:00
Kirk Marple
4a2bab7262 Added Graphlt MCP Server 2025-03-13 16:24:43 -07:00
Ning Sun
ac67a7824e
docs: add greptimedb mcp 2025-03-13 12:38:38 -07:00
Carter LaSalle
15bcabc995
Add mac_messages_mcp
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
2025-03-13 11:27:34 -07:00
Frank Fiegel
6efd05f041
Merge branch 'main' into add_adx_mcp_server 2025-03-13 11:55:02 -06:00
Frank Fiegel
ddc2a92e92
Merge pull request #270 from Seym0n/patch-1
feat: add tiktok-mcp
2025-03-13 11:54:30 -06:00
Frank Fiegel
e0cc3da606
Merge pull request #264 from vincentkoc/patch-1
Added Opik official MCP Server
2025-03-13 11:54:17 -06:00
Frank Fiegel
86d9c071bc
Merge pull request #267 from tianzhou/patch-1
chore: add dbbub
2025-03-13 11:54:03 -06:00
Frank Fiegel
2daf7d149b
Merge pull request #252 from sriramsub/patch-1
Add Nile MCP server
2025-03-13 11:53:52 -06:00
Frank Fiegel
af7b0ca297
Merge pull request #271 from kukapay/main
Add whale-tracker-mcp.
2025-03-13 11:53:42 -06:00
James Furey
5f5bdffa71
Update README.md 2025-03-14 04:48:22 +11:00
kukapay
4b8f21be70
Update README.md
Add whale-tracker-mcp server.
2025-03-14 00:28:21 +08:00
Simon
555773fe26
feat: add tiktok-mcp 2025-03-13 13:41:32 +01:00
XGenerationLab
5589f5beeb
Update README.md 2025-03-13 19:56:38 +08:00
Tianzhou
4c2365bb43
Update README.md 2025-03-13 18:48:23 +08:00
Tianzhou
501fa0df9d
chore: add dhbub
[bytebase/dhhub](https://github.com/bytebase/dbhub) 📇 🏠 – Universal database MCP server supporting mainstream databases.
2025-03-13 18:46:01 +08:00
Frank Fiegel
f22efeca59
Merge pull request #255 from kukapay/main
Add cryptopanic-mcp-server
2025-03-12 21:01:00 -06:00
Vincent Koc
554aad18c9
chore(docs): added opik 2025-03-13 00:29:35 +11:00
Boris Besemer
d511a71a9e
Merge branch 'main' into graphql-server 2025-03-12 09:42:16 +01:00
vcart
8ffbe44b8c Add EVM MCP Server to Finance & Fintech section 2025-03-11 23:16:14 -04:00
QDS
d0f85ad808
Update README.md
Added Bankless Onchain MCP
2025-03-11 18:14:19 +01:00
mac
40e5f6467d
Update README.md to add browser-use
Add browser-use-mcp-server
2025-03-11 16:11:29 +01:00
Nicolò Boschi
1108ff006b
Add vectorize server 2025-03-11 11:20:01 +01:00
kj455
fd1ce3956b docs: add mcp-kibela 2025-03-11 16:55:35 +09:00
kukapay
9c027af3b0
Update README.md
Add cryptopanic-mcp-server
2025-03-11 15:07:26 +08:00
Frank Fiegel
3a86a83e39
Merge branch 'main' into main 2025-03-10 23:27:41 -06:00
Frank Fiegel
0a17dd3394
Merge pull request #245 from zhsama/duckduckgo_web_search
Add ts-based duckduckgo web search
2025-03-10 22:09:53 -06:00
Frank Fiegel
3190af82a8
Merge branch 'main' into firebase-mcp 2025-03-10 22:09:28 -06:00
Frank Fiegel
e8a84ebfd8
Merge pull request #248 from jovezhong/add-timeplus-server
Add Timeplus MCP server
2025-03-10 22:09:07 -06:00
Frank Fiegel
c885e64907
Merge branch 'main' into patch-1 2025-03-10 22:07:41 -06:00
Frank Fiegel
7e5933a58e
Merge pull request #228 from 0xshellming/patch-1
add mcp-summarizer
2025-03-10 22:07:17 -06:00
Frank Fiegel
5bb3dd170c
Merge pull request #225 from NON906/add-new-server
Add new NON906/omniparser-autogui-mcp server
2025-03-10 22:07:05 -06:00
Frank Fiegel
45d5ef91e9
Merge pull request #224 from kshern/feature/add-tavily-nodejs
feat: add nodejs tavily mcp server
2025-03-10 22:06:55 -06:00
Frank Fiegel
250d778e1a
Merge pull request #222 from ferdousbhai/patch-1
Add investor-agent to readme and fix link to tastytrade-agent
2025-03-10 22:06:23 -06:00
Frank Fiegel
e75857f4e7
Merge pull request #217 from jasonjmcghee/patch-1
Add the automated debugger: "Claude Debugs For You"
2025-03-10 22:05:54 -06:00
Frank Fiegel
bfb3eab4fa
Merge pull request #216 from danieltprice/patch-2
Add Neon Postgres MCP Server
2025-03-10 22:05:26 -06:00
Frank Fiegel
09e47c22a3
Merge pull request #203 from saqadri/main
Add mcp-agent framework to readme
2025-03-10 22:04:09 -06:00
Patrik Simek
4536723afa
Update README.md 2025-03-10 22:11:39 +01:00
Sriram Subramanian
35d4b4c866
Add Nile MCP server 2025-03-10 12:40:09 -07:00
pab1it0
570e145612 Add adx-mcp-server 2025-03-10 17:22:30 +02:00
Jove Zhong
343a25d940 Add new Timeplus server 2025-03-09 17:56:59 -07:00
Gannon Hall
8c8bd4c2f7 Add Firebase MCP link to README.md 2025-03-09 08:31:57 -07:00
zhsama
f1c11fab65 Add ts-based duckduckgo web search 2025-03-09 22:01:22 +08:00
hiromitsusasaki
a90fc87fd9 feat: add mcp to allow LLMs to manage bookmarks and collections at Raindrop.io 2025-03-09 22:38:58 +09:00
Frank Fiegel
f44ea27586
Merge pull request #243 from sooperset/patch-1
Update mcp-atlassian description
2025-03-08 18:39:05 -06:00
Frank Fiegel
4c54120356
Update README.md 2025-03-08 14:05:03 -06:00
Hyeonsoo Lee
f97d6f0462
Update mcp-atlassian description 2025-03-09 01:18:07 +09:00
nwiizo
5af0df6ef9 Fix tfmcp description: change from Chinese to English 2025-03-09 00:30:45 +09:00
Boris Besemer
baf36fe783
feat: add graphql mcp server 2025-03-07 12:42:38 +01:00
Tim Wang
f5e858928d Add xcodebuild mcp server tool 2025-03-07 20:12:22 +11:00
sykp241095
760d6700bd
Update README.md 2025-03-07 13:54:44 +08:00
NON906
1f72fa71b8 Merge branch 'main' into add-new-server
# Conflicts:
#	README.md
2025-03-07 13:29:36 +09:00
Frank Fiegel
4781ad7638
Merge pull request #230 from nickclyde/main
Add duckduckgo-mcp-server
2025-03-06 21:26:29 -06:00
Frank Fiegel
21e4407fce
Merge pull request #232 from GLips/add-figma-mcp
Add Figma MCP.
2025-03-06 21:26:19 -06:00
Frank Fiegel
e2bf7d99b9
Merge pull request #236 from frostming/chore/add-opendal-mcp
feat: add mcp-server-opendal
2025-03-06 21:26:09 -06:00
Giacomo Randazzo
ce22255c3b Update Rember description 2025-03-06 22:17:56 +01:00
Giacomo Randazzo
c6a0c1407d Add new Rember MCP server 2025-03-06 21:33:06 +01:00
Frost Ming
de21fbe8f1
feat: add mcp-server-opendal 2025-03-06 19:43:15 +08:00
Sujay Jayakar
2043d34faf Add Convex MCP server 2025-03-05 09:37:54 -05:00
Graham Lipsman
d2372c26ab Add Figma MCP. 2025-03-02 15:52:47 -08:00
Nick Clyde
41d39afbc2
Add duckduckgo-mcp-server 2025-03-01 14:26:19 -08:00
Tomek Korbak
7b8a7b2b28
Update README.md 2025-02-28 15:58:30 +00:00
shellming
bf181661ad
add mcp-summarizer 2025-02-28 20:05:24 +08:00
Frank Fiegel
125157f059
Merge pull request #226 from ChronulusAI/add-chronulus-server
Added new Chronulus AI server for chatting with forecasting and prediction agents
2025-02-28 00:20:04 -06:00
Christian Roy
344d6ae1b4 Add Asana MCP server 2025-02-27 22:05:19 -05:00
Jeremy Oldfather
265e068814 Added new Chronulus AI server for chatting with forecasting and prediction agents 2025-02-27 10:21:13 -05:00
NON906
b3014d0a4c Add new NON906/omniparser-autogui-mcp server 2025-02-27 14:40:20 +09:00
kshern
7b1c26a095 feat: add nodejs tavily mcp server 2025-02-24 23:06:40 +08:00
Ferdous Bhai
64a76c6fcb
Update README.md
# investor-agent: A Financial Analysis MCP Server

## Overview

The **investor-agent** is a Model Context Protocol (MCP) server that provides comprehensive financial insights and analysis to Large Language Models. It leverages real-time market data, news, and advanced analytics to help users obtain:

- Detailed ticker reports including company overview, news, key metrics, performance, dates, analyst recommendations, and upgrades/downgrades.
- Options data highlighting high open interest.
- Historical price trends for stocks.
- Essential financial statements (income, balance sheet, cash flow) formatted in millions USD.
- Up-to-date institutional ownership and mutual fund holdings.
- Earnings history and insider trading activity.

The server integrates with [yfinance](https://pypi.org/project/yfinance/) for market data retrieval and [BraveSearch](https://pypi.org/project/brave-search-python-client/) for search capabilities.

## Prerequisites

- **Python:** 3.12 or higher
- **Package Manager:** [uv](https://docs.astral.sh/uv/)

## Installation

First, install **uv** if you haven't already:

```bash
curl -LsSf https://astral.sh/uv/install.sh | sh
```

Then, you can run the **investor-agent** MCP server using `uvx`:

```bash
uvx investor-agent
```

## Tools

The **investor-agent** server comes with several tools to support financial analysis:

### Ticker Information

1. **`get_ticker_data`**
   - **Description:** Retrieves a comprehensive report for a given ticker symbol, including company overview, news, key metrics, performance, dates, analyst recommendations, and upgrades/downgrades.
   - **Input:**
     - `ticker` (string): Stock ticker symbol (e.g., `"AAPL"`).
   - **Return:** A formatted multi-section report.

2. **`get_available_options`**
   - **Description:** Provides a list of stock options with the highest open interest.
   - **Inputs:**
     - `ticker_symbol` (string): Stock ticker symbol.
     - `num_options` (int, optional): Number of options to return (default: 10).
     - `start_date` & `end_date` (string, optional): Date range in `YYYY-MM-DD` format.
     - `strike_lower` & `strike_upper` (float, optional): Desired strike price range.
     - `option_type` (string, optional): Option type (`"C"` for calls, `"P"` for puts).
   - **Return:** A formatted table of options data.

3. **`get_price_history`**
   - **Description:** Retrieves historical price data for a specific ticker.
   - **Inputs:**
     - `ticker` (string): Stock ticker symbol.
     - `period` (string): Time period (choose from `"1d"`, `"5d"`, `"1mo"`, `"3mo"`, `"6mo"`, `"1y"`, `"2y"`, `"5y"`, `"10y"`, `"ytd"`, `"max"`).
   - **Return:** A table showing price history.

### Financial Data Tools

1. **`get_financial_statements`**
   - **Description:** Fetches financial statements (income, balance, or cash flow) formatted in millions USD.
   - **Inputs:**
     - `ticker` (string): Stock ticker symbol.
     - `statement_type` (string): `"income"`, `"balance"`, or `"cash"`.
     - `frequency` (string): `"quarterly"` or `"annual"`.
   - **Return:** A formatted financial statement.

2. **`get_institutional_holders`**
   - **Description:** Retrieves details about major institutional and mutual fund holders.
   - **Input:**
     - `ticker` (string): Stock ticker symbol.
   - **Return:** Two formatted tables listing institutional and mutual fund holders.

3. **`get_earnings_history`**
   - **Description:** Retrieves a formatted table of earnings history.
   - **Input:**
     - `ticker` (string): Stock ticker symbol.
   - **Return:** A table displaying historical earnings data.

4. **`get_insider_trades`**
   - **Description:** Fetches the recent insider trading activity for a given ticker.
   - **Input:**
     - `ticker` (string): Stock ticker symbol.
   - **Return:** A formatted table showing insider trades.

## Usage with MCP Clients

To integrate **investor-agent** with an MCP client (for example, Claude Desktop), add the following configuration to your `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "investor": {
        "command": "path/to/uvx/command/uvx",
        "args": ["investor-agent"],
        "env": {
            "BRAVE_SEARCH_API_KEY": "your_brave_search_api_key_here"
                }
    }
  }
}
```

## Debugging

You can leverage the MCP inspector to debug the server:

```bash
npx @modelcontextprotocol/inspector uvx investor-agent
```

For log monitoring, check the following directories:

- macOS: `~/Library/Logs/Claude/mcp*.log`
- Windows: `%APPDATA%\Claude\logs\mcp*.log`

## Development

For local development and testing:

1. Use the MCP inspector as described in the [Debugging](#debugging) section.
2. Test using Claude Desktop with this configuration:

```json
{
  "mcpServers": {
    "investor": {
      "command": "path/to/uv/command/uv",
      "args": ["--directory", "path/to/investor-agent", "run", "investor-agent"],
    }
  }
}
```

## License

This MCP server is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
2025-02-23 16:17:45 +09:00
Jason McGhee
afb28a241f
Update README.md 2025-02-22 11:37:19 -08:00
Jason McGhee
54547a56e5
Merge branch 'main' into patch-1 2025-02-22 11:36:59 -08:00
Frank Fiegel
2616b78471
Merge pull request #208 from hmk/add-attio-server
add Attio CRM
2025-02-21 16:00:01 -06:00
Frank Fiegel
e56175b65b
Merge pull request #218 from marcnuri-forks/feat/kubernetes-mcp-server
feat(readme): add kubernetes-mcp-server
2025-02-21 15:59:36 -06:00
Frank Fiegel
dce8f48aa3
Merge pull request #219 from alexander-zuev/docs/add-supabase-mcp
docs: add Supabase MCP Server with SQL query execution
2025-02-21 15:59:23 -06:00
Frank Fiegel
47a30e7b8e
Merge pull request #220 from haris-musa/haris-musa-patch-1
docs: add excel-mcp-server to developer tools
2025-02-21 15:59:12 -06:00
king101125s@163.com
2fea0126fe Add Security Audit MCP Server to README files 2025-02-21 18:55:10 +08:00
Haris
335691d02e
docs: add excel-mcp-server to developer tools 2025-02-19 12:05:00 +05:00
Alexander Zuev
40c1a4d29d
docs: add Supabase MCP Server with SQL query execution and database exploration tools 2025-02-19 14:36:43 +08:00
Marc Nuri
ac8e2b264e
feat(readme): add kubernetes-mcp-server 2025-02-18 12:30:50 +01:00
Jason McGhee
9020cc20e1
Add "Claude Debugs For You" 2025-02-17 14:09:19 -08:00
Daniel
b326104623
Add Neon Postgres MCP Server 2025-02-16 20:48:00 -04:00
Frank Fiegel
930ed1cecf
Merge branch 'main' into add-mcp-server-multiverse 2025-02-16 13:49:37 -06:00
A₿del ∞/21M
04807e5229
Merge branch 'main' into doc/add-bitcoin-mcp-server 2025-02-10 10:23:45 +01:00
Jake Heimark
6fa110a05e
Merge branch 'main' into add-attio-server 2025-02-07 20:01:50 -08:00
Frank Fiegel
5a4d67e576
Merge pull request #206 from j4c0bs/add-new-server-sql-analyzer
Add new sql analyzer server
2025-02-07 17:09:37 -06:00
Frank Fiegel
77b4c57bc5
Update README.md 2025-02-07 17:09:22 -06:00
Frank Fiegel
d181b8c668
Merge pull request #207 from briandconnelly/add_mcp_server_ipinfo
Add mcp-server-ipinfo
2025-02-07 17:09:00 -06:00
Frank Fiegel
cef7dff6a4
Merge pull request #196 from fr0gger/main
Adding the ORKL MCP Server
2025-02-07 17:08:19 -06:00
Frank Fiegel
54c0da3c19
Merge pull request #191 from nick1udwig/patch-1
add ws-mcp
2025-02-07 17:07:42 -06:00
Frank Fiegel
1e4c6ad6f5
Merge pull request #193 from jirispilka/docs/apify-mcp-server
docs: Add Actors MCP server for Apify's Actors
2025-02-07 17:06:43 -06:00
Abdel @ StarkWare
6573a806c0
add bitcoin-mcp 2025-02-07 11:18:13 +01:00
Abdel @ StarkWare
c3ebd75a02
Revert " add bitcoin-mcp"
This reverts commit bcef01ce6c.
2025-02-07 11:17:28 +01:00
Abdel @ StarkWare
bcef01ce6c
add bitcoin-mcp 2025-02-07 11:12:45 +01:00
Jake Heimark
5e028b6477
add Attio CRM 2025-02-01 16:25:33 -08:00
Brian Connelly
8a5f860827
Add mcp-server-ipinfo 2025-01-31 15:44:58 -08:00
j4c0bs
6d62ab95be Add new sql analyzer server 2025-01-30 11:03:31 -08:00
Abdel @ StarkWare
aad538da09
📝 add nostr-mcp 2025-01-30 14:11:35 +01:00
lamemind
5e537faf3e Add new mcp-server-multiverse server 2025-01-29 21:44:31 +01:00
lamemind
b5b8292bad Add new mcp-server-multiverse server 2025-01-29 21:42:58 +01:00
Sarmad Qadri
067b6afb65 Add mcp-agent framework to readme 2025-01-29 12:11:15 -05:00