Cover image
Try Now
2025-03-24

A Model Control Protocol (MCP) server implementation for interacting with the Tracxn API

3 years

Works with Finder

1

Github Watches

1

Github Forks

0

Github Stars

Tracxn MCP Server

A Model Control Protocol (MCP) server implementation for interacting with the Tracxn API. This server enables AI models to access Tracxn's comprehensive database of companies, investors, transactions, and market intelligence.

🚧 Work in Progress

This project is currently under active development. Some features may be incomplete or subject to change.

Features

Company Information

  • Search companies by sector, name, or domain
  • Filter by funding amounts, location, founding year
  • Detailed company profiles including business models and funding history

Investment Data

  • Search funding transactions and rounds
  • Filter by date, amount, round type
  • Investor details and portfolio information

Market Intelligence

  • Practice area insights
  • Business model categorization
  • Industry feeds and sectors

Requirements

  • Python 3.8 or higher
  • Tracxn API access token

Installation

  1. Clone the repository:

git clone 
cd tracxn-mcp

  1. Install dependencies:

pip install -r requirements.txt

  1. Set your Tracxn API token:

# On macOS/Linux

export TRACXN_ACCESS_TOKEN = "your-token-here"


# On Windows Command Prompt

set TRACXN_ACCESS_TOKEN = your-token-here


# On Windows PowerShell

$env:TRACXN_ACCESS_TOKEN="your-token-here"

Usage

Run the server:


python tracxn_server.py

Tools Available

1.search_companies: Search companies with various filters

2.company_lookup: Get detailed information about a specific company

3.funded_companies: Find companies within specific funding ranges

4.search_companies_by_name: Search companies by their name

5.search_transactions: Find funding rounds and transactions

6.search_investors: Search for investors and their portfolios

7.search_acquisitions: Find acquisition deals

8.search_practice_areas: Explore practice areas

9.search_feeds: Access industry feeds

10.search_business_models: Find business model categories

11.debug_api_call: Debug API requests

12.diagnose_api_request: Diagnose API request format issues

API Endpoints

The server uses Tracxn's API v2.2 with both playground and production environments:

  • Playground: https://platform.tracxn.com/api/2.2/playground
  • Production: https://platform.tracxn.com/api/2.2

Known Issues and Limitations

  • Maximum of 20 results per request
  • Some sectors may require specific access permissions
  • Rate limiting applies to API calls
  • Sort fields must be specified in certain formats
  • The following errors may occur:
  • Sort field errors: Some endpoints require specific sort field formats
  • Domain format issues: Company lookup may need domain as a list or string
  • Invalid sector access: Some sectors may not be accessible depending on API permissions

Error Handling

The server handles various API response codes:

  • 200: Success
  • 400: Bad Request
  • 401: Authentication Issue
  • 403: Unauthorized/Credit Limit Exceeded
  • 404: Not Found
  • 429: Rate Limit Exceeded
  • 500: Internal Server Error

Development

Project Structure

-tracxn_server.py: Main server implementation

-requirements.txt: Python dependencies

-README.md: Project documentation

Debugging

Use the debug_api_call and diagnose_api_request tools to troubleshoot API issues.

Contributing

This is a work in progress, and contributions are welcome. Please ensure you test your changes thoroughly before submitting pull requests.

Support

For API-related issues, contact Tracxn support at support@tracxn.com


Note: This implementation is still under development. Features and functionality may change as we continue to improve the integration with Tracxn's API.

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • Bora Yalcin
  • Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Lists Tailwind CSS classes in monospaced font

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • Yasir Eryilmaz
  • AI scriptwriting assistant for short, engaging video content.

  • apappascs
  • Discover the most comprehensive and up-to-date collection of MCP servers in the market. This repository serves as a centralized hub, offering an extensive catalog of open-source and proprietary MCP servers, complete with features, documentation links, and contributors.

  • ShrimpingIt
  • Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx

  • huahuayu
  • A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.

  • deemkeen
  • control your mbot2 with a power combo: mqtt+mcp+llm

  • jae-jae
  • MCP server for fetch web page content using Playwright headless browser.

    Reviews

    5 (1)
    Avatar
    user_NH2xJtjw
    2025-04-15

    I'm thoroughly impressed with the LSP MCP Server by Tritlo. It's a robust and reliable solution for managing multiple chat servers efficiently. The setup was seamless and the performance has been exceptional. Highly recommend checking it out at https://mcp.so/server/lsp-mcp/Tritlo if you're in need of a professional-grade server management tool.