MCP Server
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
The Select Star MCP Server enables MCP Clients like Cursor and Claude Desktop to access your Select Star MCP tools. Using the Model Context Protocol (MCP), your AI assistant can search for tables, dashboards, and columns, retrieve detailed asset information, and help you understand your data lineage.
Model Context Protocol (MCP) is a standard that allows AI assistants to connect to external systems and data sources securely. When you configure the Select Star MCP Server, your AI assistant gains the ability to:
Answer questions about your data catalog
Find relevant tables and columns for your analysis
Provide context about data sources and their relationships
Help you understand data lineage and dependencies
Support dbt development workflows with schema discovery and production usage insights
Before you can use the Select Star MCP Server, you'll need:
MCP Client (Claude Desktop, Cursor IDE, etc.)
When using mcp-remote@latest
in the configuration: Node.js (version 18 or higher)
Download and install Node.js from nodejs.org
Follow the installation guide for your operating system
Verify installation by running node --version
in your terminal
The Select Star MCP Server works with any MCP Client. Here's how to configure it:
In Cursor, you need to configure the MCP server in your settings:
Open Cursor Settings
Navigate to "Tools & Integrations" → Click on "New MCP Server"
Add the following configuration to your MCP servers section:
{
"mcpServers": {
"select-star": {
"url": "https://mcp.production.selectstar.com/mcp",
"headers": {
"Authorization": "Bearer <your_actual_api_token_here>"
}
}
}
}
Important: Replace <your_actual_api_token_here>
with your Select Star API token.
For Claude Code, run this command in your terminal to add within the user scope:
claude mcp add --transport http select-star https://mcp.production.selectstar.com/mcp --header "Authorization: Bearer <your_actual_api_token_here>" -s user
Important: Replace <your_actual_api_token_here>
with your Select Star API token.
For Claude Desktop, you need to modify the configuration file. You can follow the guide here or:
Open Claude Settings
Navigate to "Developer" → Click on "Edit Config"
Add the following configuration to your MCP servers section in claude_desktop_config.json
:
{
"mcpServers": {
"select-star": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.production.selectstar.com/mcp",
"--header",
"Authorization:${SELECT_STAR_TOKEN}"
],
"env": {
"SELECT_STAR_TOKEN": "Bearer <your_actual_api_token_here>"
}
}
}
}
Important: Replace <your_actual_api_token_here>
with your Select Star API token.
This server follows the standard MCP protocol and should work with any MCP Client. Adapt the configuration format to match your client's requirements while using the same connection details.
We're continuously expanding the MCP Server's capabilities. If you need functionality that isn't currently available, please reach out to us at [email protected] - we'd love to understand your use case and may be able to prioritize it in our roadmap.
search_metadata
Search across all data catalog metadata with advanced filtering capabilities.
get_asset_details
Retrieve comprehensive information about a specific data asset.
get_table_info
Retrieve detailed table schema and usage information.
traverse_lineage
Explore data lineage relationships and dependencies.
Verify your API token is correct
Ensure the token is properly formatted with "Bearer " prefix
Ensure Node.js version 18 or higher is installed
Try running npx --version
to verify npx is available
Clear npx cache with npx --cache-dir clear
if you encounter package issues
Verify your internet connection
Check if your firewall allows connections to https://mcp.production.selectstar.com/mcp
Try running the npx command manually in your terminal to test connectivity