Enables configuration of the server through environment variables, particularly for storing and accessing the Tracxn API key securely.
Tracxn MCP Server
A Model Context Protocol (MCP) server that wraps the Tracxn REST API, providing a standardized interface for LLMs to interact with Tracxn data.
Prerequisites
Node.js 20 or higher
Tracxn API key
Setup
Clone the repository:
git clone <repository-url> cd tracxn-mcpInstall dependencies:
npm installCreate a
.env
file:cp .env.example .envAdd your Tracxn API key to the
.env
file:TRACXN_API_KEY=your_api_key_here
Running the Server
Development mode:
Production mode:
The server will start on port 3000 by default. You can change this by setting the PORT
environment variable.
Available Tools
get_company
: Fetch detailed information about a companyMore tools will be added based on Tracxn API endpoints
Resources
tracxn_raw
: Access raw JSON data from any Tracxn API endpoint (read-only)
Error Handling
The server includes:
Rate limiting with exponential backoff and jitter
Error classification for common HTTP status codes
Proper error propagation to clients
License
MIT
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
A Model Context Protocol server that wraps the Tracxn REST API, providing a standardized interface for LLMs to access and interact with Tracxn company data.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.Last updated -10140MIT License
- -securityAlicense-qualityA Model Context Protocol Server that enables LLMs to interact with and execute REST API calls through natural language prompts, supporting GET/PUT/POST/PATCH operations on configured APIs.Last updated -6Apache 2.0
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to interact with cryptocurrency exchanges through CCXT, allowing for tasks like fetching balances, market data, creating orders, and trading operations in a standardized way.Last updated -4MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables LLMs to explore and interact with API specifications by providing tools for loading, browsing, and getting detailed information about API endpoints.Last updated -41013