Skip to content

Commit 7a17090

Browse files
Merge pull request #1 from dijonkitchen/build-fixes
2 parents 814ec1f + 6e90e71 commit 7a17090

File tree

4 files changed

+1160
-8
lines changed

4 files changed

+1160
-8
lines changed

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
SEC_EDGAR_USER_AGENT="First name Last name (email@address.com)"
2+
PYTHONPATH=/Users/username/code/sec-edgar-mcp

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ This identifies your application to the SEC (replace with your details). The ser
7070
4. **Start the MCP server**: Launch the server to begin listening for MCP clients. For example:
7171

7272
```bash
73-
mcp install sec_edgar_mcp/server.py --env-file .env --name "SEC EDGAR MCP Server" --with secedgar
73+
mcp install sec_edgar_mcp/server.py --env-file .env --name "SEC EDGAR MCP Server" --with secedgar==0.6.0a0
7474
```
7575
Once running, the server will register its tools (see below) and await client connections. You should see logs indicating it's ready. 🎉
7676

@@ -120,7 +120,7 @@ Example response (truncated):
120120
"filingDate": ["2023-10-26", "2023-07-27", ...],
121121
"reportDate": ["2023-09-30", "2023-06-30", ...],
122122
"primaryDocument": ["aapl-2023-10k.htm", "aapl-2023-q3.htm", ...],
123-
...
123+
...
124124
}
125125
}
126126
}
@@ -143,7 +143,7 @@ Example call (`MCP` `JSON-RPC`):
143143
"method": "tools/call",
144144
"params": {
145145
"name": "get_company_concepts",
146-
"arguments": {
146+
"arguments": {
147147
"cik": "0000320193",
148148
"taxonomy": "us-gaap",
149149
"tag": "AccountsPayableCurrent"
@@ -244,7 +244,7 @@ Example call (MCP JSON-RPC):
244244
"method": "tools/call",
245245
"params": {
246246
"name": "get_xbrl_frames",
247-
"arguments": {
247+
"arguments": {
248248
"taxonomy": "us-gaap",
249249
"tag": "AccountsPayableCurrent",
250250
"unit": "USD",

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ classifiers = [
1515
"License :: OSI Approved :: MIT License",
1616
"Operating System :: OS Independent",
1717
]
18-
dependencies = ["mcp[cli]>=1.6.0", "secedgar"]
19-
20-
[tool.setuptools]
21-
packages = ["sec_edgar_mcp"]
18+
dependencies = [
19+
"mcp[cli]>=1.7.1",
20+
"secedgar==0.6.0a0",
21+
]
2222

2323
[project.urls]
2424
"Homepage" = "https://github.com/stefanoamorelli/sec-edgar-mcp"

0 commit comments

Comments
 (0)