Tracxn数据接口服务

一个为LLMs提供标准化接口以访问Tracxn数据的模型上下文协议服务器。

  • by pHequals7
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 phequals7/tracxn-mcp

使用说明

Tracxn MCP服务器

一个模型上下文协议(MCP)服务器,它封装了Tracxn REST API,为LLM提供了一个标准化接口来与Tracxn数据交互。

先决条件

  • Node.js 20或更高版本
  • Tracxn API密钥

设置

  1. 克隆存储库:

    git clone <repository-url>
    cd tracxn-mcp
    
  2. 安装依赖项:

    npm install
    
  3. 创建一个 .env 文件:

    cp .env.example .env
    
  4. 将您的Tracxn API密钥添加到 .env 文件:

    TRACXN_API_KEY=your_api_key_here
    

运行服务器

开发模式:

npm run dev

生产方式:

npm run build
npm start

默认情况下,服务器将在端口3000上启动。您可以通过设置 PORT 环境变量。

可用工具

  • get_company:获取公司的详细信息
  • 将添加更多基于Tracxn API端点的工具

资源

  • tracxn_raw:从任何Tracxn API端点访问原始JSON数据(只读)

错误处理

服务器包括:

  • 具有指数退避和抖动的速率限制
  • 常见HTTP状态代码的错误分类
  • 向客户端正确传播错误

许可证

麻省理工学院