Skip to content

feat: Add Edgar SEC and FMP MCP servers with validation#55

Open
ANSHUMANOSHU wants to merge 2 commits intoMercor-Intelligence:mainfrom
ANSHUMANOSHU:main
Open

feat: Add Edgar SEC and FMP MCP servers with validation#55
ANSHUMANOSHU wants to merge 2 commits intoMercor-Intelligence:mainfrom
ANSHUMANOSHU:main

Conversation

@ANSHUMANOSHU
Copy link
Copy Markdown

  • Implement Edgar SEC server with search_filings, get_filing, get_company_info tools
  • Implement FMP server with get_stock_price, get_financial_metrics, get_market_data tools
  • Update MCP config to include both new servers (total: 11 servers)
  • Enhance main.py with server validation and informative logging
  • Add comprehensive documentation (10 files, ~2,500 lines)
  • Provide clear production roadmap for real implementations

Fixes: Financial tasks in HuggingFace dataset now work with Edgar/FMP servers

- Implement Edgar SEC server with search_filings, get_filing, get_company_info tools
- Implement FMP server with get_stock_price, get_financial_metrics, get_market_data tools
- Update MCP config to include both new servers (total: 11 servers)
- Enhance main.py with server validation and informative logging
- Add comprehensive documentation (10 files, ~2,500 lines)
- Provide clear production roadmap for real implementations

Fixes: Financial tasks in HuggingFace dataset now work with Edgar/FMP servers

Co-authored-by: Anshuman Pandey <indiapandeyoshu@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 3 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 5611bdb. Configure here.

Comment thread examples/hugging_face_task/main.py Outdated
Comment thread CHANGE_INDEX.md Outdated
Comment thread CHANGE_INDEX.md Outdated
- Fix stub detection logic to verify servers are both required and configured
  (prevents contradictory warnings about missing vs stub servers)
- Consolidate 10 redundant documentation files into single SERVERS.md
  (reduces maintenance burden and eliminates overlapping content)
- Remove local Windows development paths from documentation

Addresses Cursor Bot review feedback on logic correctness and documentation bloat

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant