@answerai/answeragent-mcp
Version:
A lightweight Model Context Protocol (MCP) server for Answer AI chatflow and document store management
14 lines (13 loc) • 510 B
JavaScript
import axios from "axios";
import dotenv from "dotenv";
dotenv.config();
if (!process.env.ANSWERAGENT_AI_API_BASE_URL || !process.env.ANSWERAGENT_AI_API_TOKEN) {
throw new Error("Missing AnswerAgent API configuration");
}
export const apiClient = axios.create({
baseURL: `${process.env.ANSWERAGENT_AI_API_BASE_URL}/api/v1`,
timeout: process.env.API_TIMEOUT ? Number(process.env.API_TIMEOUT) : 5000,
headers: {
Authorization: `Bearer ${process.env.ANSWERAGENT_AI_API_TOKEN}`,
},
});