diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index edffac758..6d723b166 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -387,6 +387,11 @@ "name": "meltwater", "source": "third_party/meltwater", "description": "Search media and social mentions and pull analytics." + }, + { + "name": "daloopa", + "source": "third_party/daloopa", + "description": "Pull source-linked fundamentals, KPIs, filings, and prices." } ] } diff --git a/README.md b/README.md index eaba16775..e9fceb3e8 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,7 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc | `sp-global` | [S&P Global](third_party/sp-global/) | Cursor | Integrations | Query S&P Capital IQ financials, prices, and transcripts. | | `interactive-brokers` | [Interactive Brokers](third_party/interactive-brokers/) | Cursor | Integrations | Review positions, balances, P&L, and draft trade instructions. | | `meltwater` | [Meltwater](third_party/meltwater/) | Cursor | Integrations | Search media and social mentions and pull analytics. | +| `daloopa` | [Daloopa](third_party/daloopa/) | Cursor | Integrations | Pull source-linked fundamentals, KPIs, filings, and prices. | Author values match each plugin’s `plugin.json` `author.name` (Cursor lists `plugins@cursor.com` in the manifest). ## Repository structure diff --git a/third_party/daloopa/.cursor-plugin/plugin.json b/third_party/daloopa/.cursor-plugin/plugin.json new file mode 100644 index 000000000..f19e040fd --- /dev/null +++ b/third_party/daloopa/.cursor-plugin/plugin.json @@ -0,0 +1,35 @@ +{ + "name": "daloopa", + "displayName": "Daloopa", + "version": "1.0.0", + "minClientVersions": { + "cursor": "3.13.0" + }, + "description": "Pull source-linked fundamentals, KPIs, filings, and prices.", + "author": { + "name": "Cursor", + "email": "plugins@cursor.com" + }, + "homepage": "https://docs.daloopa.com/docs/daloopa-mcp", + "repository": "https://github.com/cursor/plugins", + "license": "MIT", + "logo": "assets/logo.png", + "keywords": [ + "daloopa", + "fundamentals", + "kpis", + "sec filings", + "transcripts", + "equity research", + "financial data", + "mcp" + ], + "category": "integrations", + "tags": [ + "daloopa", + "finance", + "research", + "mcp" + ], + "mcpServers": "./mcp.json" +} diff --git a/third_party/daloopa/CHANGELOG.md b/third_party/daloopa/CHANGELOG.md new file mode 100644 index 000000000..c37403cc2 --- /dev/null +++ b/third_party/daloopa/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +All notable changes to this plugin will be documented here. + +## 1.0.0 — initial release + +- Added the `daloopa` MCP server pointing at Daloopa's hosted Streamable HTTP endpoint (`https://mcp.daloopa.com/server/mcp`). +- Auth uses OAuth with Daloopa user login — no API key or client ID to configure. +- Logo: Daloopa's official mark, from the `daloopa` GitHub organization. diff --git a/third_party/daloopa/LICENSE b/third_party/daloopa/LICENSE new file mode 100644 index 000000000..ca2bba771 --- /dev/null +++ b/third_party/daloopa/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Cursor + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/third_party/daloopa/README.md b/third_party/daloopa/README.md new file mode 100644 index 000000000..40c17ee94 --- /dev/null +++ b/third_party/daloopa/README.md @@ -0,0 +1,61 @@ +# Daloopa + +Cursor plugin that connects agents to [Daloopa](https://docs.daloopa.com/docs/daloopa-mcp) through Daloopa's official remote [Model Context Protocol](https://modelcontextprotocol.io/) server. + +Pull source-linked fundamentals, KPIs, filings, and prices. + +## Install + +1. Open **Cursor Settings → Plugins**. +2. Search for **Daloopa**. +3. Click **Install**, then complete the Daloopa sign-in prompt. + +Or run `/add-plugin daloopa` in chat. + +## MCP + +```json +{ + "mcpServers": { + "daloopa": { + "type": "http", + "url": "https://mcp.daloopa.com/server/mcp" + } + } +} +``` + +Auth is OAuth. Cursor prompts for Daloopa sign-in when the plugin connects — there is no client ID or personal access token to configure. + +## Before you connect + +You need a Daloopa account and subscription. Coverage is 6,000+ global tickers, and every data point links back to the source filing, presentation, or transcript. + +## What agents can do + +| Category | Capabilities | +| --- | --- | +| Companies | Find companies by ticker or name and discover their available series | +| Fundamentals | Quarterly and annual values for statements, segments, and KPIs, with source links | +| Documents | List, search, and read filings, transcripts, and presentations | +| Prices | Daily OHLCV history | +| Skills | Run Daloopa's pre-built analyses such as earnings reviews and comps | + +The hosted runtime is the source of truth for tool names and schemas. + +## Notes + +- Tool calls run under the Daloopa entitlements of the user who authorizes the connection. +- A separate docs server at `https://docs.daloopa.com/mcp` searches Daloopa's documentation and is not what this plugin connects to. + +## Docs + +- Daloopa MCP: https://docs.daloopa.com/docs/daloopa-mcp +- Client integrations: https://docs.daloopa.com/docs/mcp-integrations +- Server URL: https://mcp.daloopa.com/server/mcp + +Logo is Daloopa's official mark, from the `daloopa` GitHub organization. + +## License + +MIT diff --git a/third_party/daloopa/assets/logo.png b/third_party/daloopa/assets/logo.png new file mode 100644 index 000000000..2d547938f Binary files /dev/null and b/third_party/daloopa/assets/logo.png differ diff --git a/third_party/daloopa/mcp.json b/third_party/daloopa/mcp.json new file mode 100644 index 000000000..35c9d26ca --- /dev/null +++ b/third_party/daloopa/mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "daloopa": { + "type": "http", + "url": "https://mcp.daloopa.com/server/mcp" + } + } +}