secedgar-mcp-server — MCP-сервер для Claude Code: данные и установка
MCP-сервер ищет документы SEC EDGAR, финансовые данные XBRL и сведения о компаниях. Пригодится для анализа отчётности и структуры владения.
claude mcp add --transport http secedgar-mcp-server https://secedgar.caseyjhand.com/mcpЧто делает secedgar-mcp-server
secedgar-mcp-server даёт агенту доступ к данным SEC EDGAR: поиску компаний по тикеру, имени или CIK, поиску документов и чтению текста отчётов. Сервер также получает исторические показатели XBRL, сравнивает компании, находит инсайдерские сделки, институциональные позиции, крупных владельцев и портфели фондов.
В составе есть инструменты для финансовых запросов, два ресурса со справочниками XBRL и типов документов, а также промпт для анализа компании. Подключение работает через публичный Streamable HTTP-сервер или локальный запуск через npx. API-ключ не нужен. Для полнотекстового поиска архивов до 2001 года понадобится ограничить запрос тикером или CIK; архивы охватывают период с 1993 года.
Какие задачи решает
- найти компанию по тикеру, имени или CIK
- поискать документы SEC по тексту и форме
- сравнить финансовые показатели нескольких компаний
- проверить инсайдерские сделки и позиции фондов
- разобрать крупных владельцев и события 8-K
Примеры запросов агенту
- Найди компанию по её тикеру и покажи последние документы SEC.
- Сравни несколько компаний по выбранным финансовым концепциям за сопоставимые периоды.
- Разбери отчётность компании: тренды, факторы риска и существенные события.
Как установить secedgar-mcp-server
1Командой платформы: удалённый сервер
claude mcp add --transport http secedgar-mcp-server https://secedgar.caseyjhand.com/mcp2Командой платформы
claude mcp add --env EDGAR_USER_AGENT=<EDGAR_USER_AGENT> --env EDGAR_RATE_LIMIT_COOLDOWN_SECONDS=<EDGAR_RATE_LIMIT_COOLDOWN_SECONDS> --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env MCP_TRANSPORT_TYPE=<MCP_TRANSPORT_TYPE> --env MCP_HTTP_HOST=<MCP_HTTP_HOST> --transport stdio secedgar-mcp-server -- npx -y @cyanheads/secedgar-mcp-serverВместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера
1Командой платформы: удалённый сервер
codex mcp add secedgar-mcp-server --url https://secedgar.caseyjhand.com/mcp2Командой платформы
codex mcp add secedgar-mcp-server --env EDGAR_USER_AGENT=<EDGAR_USER_AGENT> --env EDGAR_RATE_LIMIT_COOLDOWN_SECONDS=<EDGAR_RATE_LIMIT_COOLDOWN_SECONDS> --env MCP_LOG_LEVEL=<MCP_LOG_LEVEL> --env MCP_TRANSPORT_TYPE=<MCP_TRANSPORT_TYPE> --env MCP_HTTP_HOST=<MCP_HTTP_HOST> -- npx -y @cyanheads/secedgar-mcp-serverВместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера
Файл настроек
{
"mcpServers": {
"secedgar-mcp-server": {
"url": "https://secedgar.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"secedgar-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/secedgar-mcp-server"
],
"env": {
"EDGAR_USER_AGENT": "<EDGAR_USER_AGENT>",
"EDGAR_RATE_LIMIT_COOLDOWN_SECONDS": "<EDGAR_RATE_LIMIT_COOLDOWN_SECONDS>",
"MCP_LOG_LEVEL": "<MCP_LOG_LEVEL>",
"MCP_TRANSPORT_TYPE": "<MCP_TRANSPORT_TYPE>",
"MCP_HTTP_HOST": "<MCP_HTTP_HOST>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера
Файл настроек
{
"servers": {
"secedgar-mcp-server": {
"type": "http",
"url": "https://secedgar.caseyjhand.com/mcp"
}
}
}{
"servers": {
"secedgar-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/secedgar-mcp-server"
],
"env": {
"EDGAR_USER_AGENT": "<EDGAR_USER_AGENT>",
"EDGAR_RATE_LIMIT_COOLDOWN_SECONDS": "<EDGAR_RATE_LIMIT_COOLDOWN_SECONDS>",
"MCP_LOG_LEVEL": "<MCP_LOG_LEVEL>",
"MCP_TRANSPORT_TYPE": "<MCP_TRANSPORT_TYPE>",
"MCP_HTTP_HOST": "<MCP_HTTP_HOST>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера
1Командой платформы: удалённый сервер
gemini mcp add -t http secedgar-mcp-server https://secedgar.caseyjhand.com/mcp2Командой платформы
gemini mcp add -e EDGAR_USER_AGENT=<EDGAR_USER_AGENT> -e EDGAR_RATE_LIMIT_COOLDOWN_SECONDS=<EDGAR_RATE_LIMIT_COOLDOWN_SECONDS> -e MCP_LOG_LEVEL=<MCP_LOG_LEVEL> -e MCP_TRANSPORT_TYPE=<MCP_TRANSPORT_TYPE> -e MCP_HTTP_HOST=<MCP_HTTP_HOST> secedgar-mcp-server npx -y @cyanheads/secedgar-mcp-serverВместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о secedgar-mcp-server
Как установить secedgar-mcp-server в Claude Code?
Для подключения через публичный HTTP-сервер выполните claude mcp add --transport http secedgar-mcp-server https://secedgar.caseyjhand.com/mcp.
Что делает secedgar-mcp-server?
Он ищет отчёты SEC EDGAR, получает данные XBRL и сведения о компаниях, а также помогает анализировать владение, сделки инсайдеров и портфели фондов.
Нужен ли API-ключ для работы сервера?
API-ключ не нужен. Для локального запуска через npx можно задать EDGAR_USER_AGENT и параметры MCP-сервера.