MCP-сервер на Go: как подключить B2B-платформу с 1M+ компаний к Claude
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Доклад о создании MCP-сервера на Go для B2B-платформы Fullinfo: базы компаний, собранной из 1M+ доменов (Tranco). Вместо привычного workflow “открыть портал - запрос - результаты - экспорт в Excel”, есть один запрос в Claude вроде: «найди SaaS-компании в Германии с 50–200 сотрудников» и на выходе готовый список с контактами.
Разберём практическую архитектуру: Go-сервер на mcp-go с набором 9 tools (поиск, AI-поиск, коллекции) и GraphQL-клиент к AWS AppSync. Отдельный фокус на безопасность доступа LLM к данным: граница read/write, мутации заблокированы по умолчанию и включаются только явным флагом --allow-mutations, все запросы логируются. Покажу, как тестировать MCP без Claude через MCP Inspector, и как выстроить TDD для MCP-tools (mock GraphQL client + интеграционные тесты с реальным API; в проекте 100+ тестов).
Lead/Senior Software Engineer: 15+ лет в IT, 6+ лет фокус на Go. Строю cloud-native и высоконагруженные backend-системы (микросервисы, event-driven, Kafka, PostgreSQL, Kubernetes, observability). Интересуюсь прикладными AI-интеграциями в продакшене: как подключать LLM к сервисам безопасно и предсказуемо, как уменьшать “магичность” и повышать контроль, качество и воспроизводимость решений.
Видео
Другие доклады секции
Доклад