Machbase Mcp
Description
This project is an MCP (Model Context Protocol) based server that enables natural language-based database operations through integration between Claude Desktop and Machbase Neo. When users request database operations in natural language through Claude Desktop's MCP connection…
About
This project is an MCP (Model Context Protocol) based server that enables natural language-based database operations through integration between Claude Desktop and Machbase Neo. When users request database operations in natural language through Claude Desktop's MCP connection, the MCP server converts these requests…
Details
- Author
- machbase
- Downloads
- 314
- Categories
- Other, Database
Jump to
- Official Machbase Neo documentation search with AI-powered explanations
- Real-time database integration for table creation, data manipulation, and complex queries
- Natural-language-to-SQL conversion via Claude
- Time series data analysis and querying (e.g., IoT sensor data, logs)
- Native Claude Desktop integration with no extra API keys needed
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Machbase McpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Use Machbase Mcp through Claude Desktop’s native MCP connection. No additional API keys are required. Simply ask Claude a question about your Machbase Neo database, and the server handles the translation and execution automatically.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"machbase mcp": {
"machbase": {
"command": "C:/Users/Username/anaconda3/envs/mcp/python.exe",
"args": [
"C:/Users/Username/AppData/Roaming/Claude/Machbase.py"
],
"env": {
"MACHBASE_HOST": "localhost",
"MACHBASE_PORT": "5654"
}
}
}
}
}
McpServers
{
"machbase": {
"command": "C:/Users/Username/anaconda3/envs/mcp/python.exe",
"args": [
"C:/Users/Username/AppData/Roaming/Claude/Machbase.py"
],
"env": {
"MACHBASE_HOST": "localhost",
"MACHBASE_PORT": "5654"
}
}
}
This project is an MCP (Model Context Protocol) based server that enables natural language-based database operations through integration between Claude Desktop and Machbase Neo.
When users request database operations in natural language through Claude Desktop's MCP connection, the MCP server converts these requests into Machbase Neo commands and executes them.
Key Features
Machbase Neo Official Documentation Search & AI-powered Explanations
Claude directly searches Machbase documentation to provide accurate information
Real-time Database Integration
Table creation, data manipulation, complex query execution
Natural language → SQL conversion through Claude
Time Series Data Analysis & Querying
Analysis of IoT sensor data, log data, and other time series data
Native Claude Desktop Integration
No additional API keys required, leverages Claude Desktop's built-in capabilities
How It Works
Step Component Role Communication
1 User Input natural language request Chat interface
2 Claude Desktop Parse request & call MCP tools MCP Protocol
3 MCP Server Generate SQL & connect to Machbase HTTP/REST API
4 Machbase Neo Execute database operations SQL queries
Data Flow:
User Request → Claude Desktop → MCP Server → Machbase Neo
↑ ↓
Response ← Claude Interpretation ← MCP Response ← Query Results
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





