PSX MCP — MCP-сервер для Claude Code: котировки и установка
Сервер подключает данные Pakistan Stock Exchange к ИИ-агенту: он помогает искать котировки, дивиденды, объявления компаний и индексы.
claude mcp add psx-mcp -- uvx psx-mcpЧто делает PSX MCP
PSX MCP даёт агенту инструменты для запроса текущей цены акции, истории и предстоящих дивидендов, сроков покупки для выплаты, объявлений компаний и рыночных индексов. Можно найти тикер по названию компании и узнать, открыта ли биржа. Агент сам выбирает подходящий инструмент и формирует ответ.
Сервер получает данные с публичного портала PSX: загружает страницы, разбирает HTML с BeautifulSoup и передаёт результат в структурированном виде. Для установки нужен Python 3.10+; подключение через uvx запускает пакет psx-mcp. Данные задерживаются примерно на 5 минут, а сервер работает только на чтение: сделки он не размещает.
Расчёт срока покупки учитывает два торговых дня до даты отсечки и пропускает выходные. Список праздников в PSX_HOLIDAYS_2026 требует обновления, поэтому в праздничные недели срок может быть рассчитан неверно.
Какие задачи решает
- узнать текущую котировку акции PSX
- найти предстоящие дивиденды и срок покупки для выплаты
- сопоставить название компании с тикером
- получить последние объявления компании и ссылки на PDF
- сравнить индексы и проверить статус торгов
Примеры запросов агенту
- Найди котировку MEBL и объясни, какие данные по акции доступны.
- Проверь ближайшие дивиденды для OGDC и назови последний день покупки для выплаты.
- Найди последние объявления FFC и кратко изложи их содержание.
Как установить PSX MCP
Командой платформы
claude mcp add psx-mcp -- uvx psx-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from psx-mcp <команда>
Командой платформы
codex mcp add psx-mcp -- uvx psx-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from psx-mcp <команда>
Файл настроек
{
"mcpServers": {
"psx-mcp": {
"command": "uvx",
"args": [
"psx-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from psx-mcp <команда>
Файл настроек
{
"servers": {
"psx-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"psx-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from psx-mcp <команда>
Командой платформы
gemini mcp add psx-mcp uvx psx-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from psx-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о PSX MCP
Как установить PSX MCP в Claude Code?
Выполните команду claude mcp add psx-mcp -- uvx psx-mcp.
Что делает PSX MCP?
Он предоставляет ИИ-агенту инструменты для получения котировок, данных о дивидендах, объявлений и индексов Pakistan Stock Exchange.
Нужен ли ключ API для работы PSX MCP?
Нет. Сервер обращается к публичному порталу PSX; для установки требуется Python 3.10+.