Data Infrastructure for AI Agents — SEC, FRED, FMP
Project description
Eugene Intelligence
Data Infrastructure for AI Agents
What is Eugene?
Eugene provides verified financial data for AI agents — SEC filings, market data, economic indicators, regulatory news — through one MCP server.
Every number traced to source. No hallucination.
Quick Start
MCP Server (Claude Desktop)
Add to your Claude config:
{
"mcpServers": {
"eugene": {
"command": "python",
"args": ["mcp_server.py"],
"cwd": "/path/to/eugene"
}
}
}
Python
from eugene.tools.institutional import company
# Get stock price
result = company("AAPL", "prices")
print(result["data"]["price"]["formatted"]) # $275.50
# Get SEC financials
result = company("AAPL", "financials")
print(result["data"]["revenue"]["formatted"]) # $416.16B
MCP Tools (4)
| Tool | Description | Types |
|---|---|---|
company |
Company data | prices, profile, financials, health, earnings, insider |
economy_data |
Economic indicators | inflation, employment, gdp, housing, treasury, forex |
regulatory_data |
Government & regulatory | sec_press, fed_speeches, fomc, treasury_debt |
research_report |
AI-powered analysis | equity, credit |
Data Sources
- SEC XBRL — Financial statements (10-K, 10-Q)
- SEC EDGAR — Insider trades (Form 4), 13F holdings
- FRED — 400K+ economic series
- FMP — Real-time stock prices
- Fed RSS — Speeches, FOMC statements
- Treasury — National debt, yields
Demo
Try it: huggingface.co/spaces/Rex165/eugene-intelligence
Project Structure
eugene/
├── eugene/ # Core package
│ ├── core/ # Response formatting, HTTP client
│ ├── sources/ # Data sources (SEC, FRED, FMP)
│ ├── tools/ # MCP tools
│ └── agents/ # AI research agents
├── api/ # REST API (FastAPI)
├── mcp_server.py # MCP server entry point
└── requirements.txt
Contact
matthew@eugeneintelligence.com
Built for agents that need to get finance right.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file eugene_intelligence-0.1.0.tar.gz.
File metadata
- Download URL: eugene_intelligence-0.1.0.tar.gz
- Upload date:
- Size: 97.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68a6ae5a308059cc6e58daf84861233eeade9eee1af63f6bab9a3794255b93c0
|
|
| MD5 |
faf6c93c88f7d623ed5bbb57da1e1feb
|
|
| BLAKE2b-256 |
0bde08af2d97c1882c84a7b2176457f9ea8486e2cb82d5a5e1b1347de9d3239b
|
File details
Details for the file eugene_intelligence-0.1.0-py3-none-any.whl.
File metadata
- Download URL: eugene_intelligence-0.1.0-py3-none-any.whl
- Upload date:
- Size: 113.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35d93a9fea31491e1a46ee5716af7c14201f7d720bbaa1dc528c827a4f0eebb6
|
|
| MD5 |
1c20608b198c062151ef0aedeb47facd
|
|
| BLAKE2b-256 |
2332ebcf76062f70bb54d101cdfd33433d5da4186b182372571bae5dfeafd630
|