Skip to main content
Glama
http.js1.22 kB
const axios = require('axios'); // 创建 axios 实例 const service = axios.create({ baseURL: '', // 基础 URL = 基础 URL + 请求 URL timeout: 60000 // 请求超时时间 }); // 请求拦截器 service.interceptors.request.use( config => { // 在发送请求前处理 return config; }, error => { // 处理请求错误 console.log(error); // 用于调试 return Promise.reject(error); } ); // 响应拦截器 service.interceptors.response.use( response => { // 获取响应数据 const res = response.data; return res; }, error => { console.log('错误:' + error); // 用于调试 return Promise.reject(error); } ); const apiSend = (api, method, data) => { const reqData = {}; reqData.url = api; reqData.method = method; if(method === "GET") { reqData.params = data; } else if(method === "POST") { reqData.data = data; } return service(reqData); } const apiGet = async (api, data) => { return apiSend(api, "GET", data); } const apiPost = (api, data) => { return apiSend(api, "POST", data); } module.exports = {apiSend, apiGet, apiPost};

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dddd-community/hexiaoyi-mcp-js'

If you have feedback or need assistance with the MCP directory API, please join our Discord server