GSA Per Diem — MCP-сервер для Claude Code
Даёт агенту доступ к ставкам GSA Per Diem: проживание, питание и сопутствующие расходы. Пригодится, когда нужно посчитать командировочные по официальным нормам.
claude mcp add --transport http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcpЧто делает GSA Per Diem
MCP-сервер подключает агента к данным GSA Per Diem — ставкам на проживание и на питание с сопутствующими расходами, а также к проверке доступности этих данных. Внутри 7 инструментов.
Два способа подключения. Первый — удалённый HTTP-сервер по адресу https://gsa-perdiem.1102tools.com/mcp, ключ не нужен. Второй — локальный запуск через uvx gsa-perdiem-mcp, и вот тут обязателен PERDIEM_API_KEY: без него локальный вариант не заработает.
Ставки Per Diem зависят от места и сезона, поэтому спрашивайте у агента конкретный город и даты, а не «сколько сейчас суточные». Сервер отдаёт официальные значения GSA, а не рыночные цены отелей.
Какие задачи решает
- посчитать командировочные по официальным ставкам
- узнать норму на проживание для конкретного города
- разделить расходы на питание и сопутствующие
- проверить, доступны ли данные Per Diem для нужного места
- подставить ставки в смету поездки
Примеры запросов агенту
- Какая ставка GSA Per Diem на проживание в Остине на март?
- Посчитай суточные на питание и сопутствующие расходы для поездки в Денвер на 4 дня.
- Проверь доступность данных Per Diem для этого города и покажи ставки.
Как установить GSA Per Diem
1Командой платформы: удалённый сервер
claude mcp add --transport http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcp2Командой платформы
claude mcp add --env PERDIEM_API_KEY=<PERDIEM_API_KEY> --transport stdio gsa-perdiem-mcp -- uvx gsa-perdiem-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from gsa-perdiem-mcp <команда>
1Командой платформы: удалённый сервер
codex mcp add gsa-perdiem-mcp --url https://gsa-perdiem.1102tools.com/mcp2Командой платформы
codex mcp add gsa-perdiem-mcp --env PERDIEM_API_KEY=<PERDIEM_API_KEY> -- uvx gsa-perdiem-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from gsa-perdiem-mcp <команда>
Файл настроек
{
"mcpServers": {
"gsa-perdiem-mcp": {
"url": "https://gsa-perdiem.1102tools.com/mcp"
}
}
}{
"mcpServers": {
"gsa-perdiem-mcp": {
"command": "uvx",
"args": [
"gsa-perdiem-mcp"
],
"env": {
"PERDIEM_API_KEY": "<PERDIEM_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from gsa-perdiem-mcp <команда>
Файл настроек
{
"servers": {
"gsa-perdiem-mcp": {
"type": "http",
"url": "https://gsa-perdiem.1102tools.com/mcp"
}
}
}{
"servers": {
"gsa-perdiem-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"gsa-perdiem-mcp"
],
"env": {
"PERDIEM_API_KEY": "<PERDIEM_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from gsa-perdiem-mcp <команда>
1Командой платформы: удалённый сервер
gemini mcp add -t http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcp2Командой платформы
gemini mcp add -e PERDIEM_API_KEY=<PERDIEM_API_KEY> gsa-perdiem-mcp uvx gsa-perdiem-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from gsa-perdiem-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о GSA Per Diem
Как установить GSA Per Diem в Claude Code?
Для удалённого сервера: claude mcp add --transport http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcp. Для локального с ключом: claude mcp add --env PERDIEM_API_KEY=<PERDIEM_API_KEY> --transport stdio gsa-perdiem-mcp -- uvx gsa-perdiem-mcp.
Что делает GSA Per Diem?
Отдаёт агенту ставки GSA Per Diem: проживание, питание и сопутствующие расходы, плюс проверку доступности данных. Всего 7 инструментов.
Нужен ли ключ API для GSA Per Diem?
Для удалённого HTTP-подключения — нет. Локальный запуск через uvx требует PERDIEM_API_KEY.