Skeet local MCP Server
A Model Context Protocol server connects to your Skeet MCP Servers and automatically configures all your mcp tools.
To learn more about MCP Servers see:
This Skeet Local MCP Server was designed for seamless integration with skeet.build
Components
Note that tools will only appear if the configurations have been set.
Tools
-
refresh_skeet_tools
- Refreshes the available Skeet tools and configurations
- No input required
- Use this when you've updated your Skeet configuration or connected new services
-
postgres_query
- Execute read-only SQL queries against PostgreSQL databases
- Input:
sql(string): The SQL query to execute - All queries are executed within a READ ONLY transaction
-
mysql_query
- Execute read-only SQL queries against MySQL databases
- Input:
sql(string): The SQL query to execute - All queries are executed within a READ ONLY transaction
-
redis_query
- Execute Redis commands (primarily read operations)
- Input:
command(string): The Redis command to execute - Supports common read commands like GET, KEYS, HGETALL, etc.
- Also supports select write operations for sets (SADD, SREM, etc.)
-
redis_get
- Get value for a specific Redis key
- Input:
key(string): The key to retrieve
-
redis_set
- Set value for a specific Redis key
- Input:
key(string): The key to setvalue(string): The value to storeexpiry(number, optional): Expiration time in seconds
-
opensearch_search
- Run a search query against OpenSearch
- Input:
query(string): The search query (JSON string or query string)index(string, optional): The index to search in
Resources
The server provides schema/mapping information for each connected database system:
-
PostgreSQL Table Schemas (
postgres://<host>/<table>/schema)- JSON schema information for each PostgreSQL table
- Includes column names and data types
- Automatically discovered from database metadata
-
MySQL Table Schemas (
mysql://<host>/<table>/schema)- JSON schema information for each MySQL table
- Includes column names and data types
- Automatically discovered from database metadata
-
Redis Key Information (
redis://<host>/<key>/schema)- Provides metadata about Redis keys
- Includes key type and structure information
- For sets, hashes, and lists, includes member information
-
Redis Keys Listing (
redis://<host>/keys)- Lists all available Redis keys with their types
-
OpenSearch Index Mappings (
opensearch://<host>/<index>/mapping)- JSON mapping information for each OpenSearch index
- Includes field names, types, and analysis settings
- Automatically discovered from OpenSearch metadata
Authentication
You can provide your Skeet API key as an environment variable when running the MCP server:
SKEET_API_KEY=your_api_key_here npx -y @skeetbuild/skeet-local
This allows the MCP server to authenticate with the Skeet API for extended capabilities and usage tracking.
Usage with Claude Desktop
To use this server with the Claude Desktop app, add the following configuration to the "mcpServers" section of your claude_desktop_config.json:
NPX
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@skeetbuild/skeet-local"
],
"env": {
"SKEET_API_KEY": "your_api_key_here"
}
}
}
}
Replace /mydb with your database name and your_api_key_here with your actual Skeet API key.
Usage with Cursor
To use this server with Cursor, add the following configuration to your global (~/.cursor/mcp.json) or project-specific (.cursor/mcp.json) configuration file:
Global Configuration
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@skeetbuild/skeet-local"
],
"env": {
"SKEET_API_KEY": "your_api_key_here"
}
}
}
}
For more details on setting up MCP with Cursor, see the Cursor MCP documentation.
Usage with GitHub Copilot in VS Code
To use this server with GitHub Copilot in VS Code, add a new MCP server using the VS Code command palette:
- Press
Cmd+Shift+Pand search for "Add MCP Server" - Select "SSE MCP Server" and use the following configuration:
{
"mcp": {
"servers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@skeetbuild/skeet-local"
],
"env": {
"SKEET_API_KEY": "your_api_key_here"
}
}
}
}
}
For detailed setup instructions, see the GitHub Copilot MCP documentation.
Usage with Windsurf
To use this server with Windsurf, add the following configuration to your Windsurf MCP settings:
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@skeetbuild/skeet-local"
"postgresql://localhost:5432/mydb"
],
"env": {
"SKEET_API_KEY": "your_api_key_here"
}
}
}
}
For more information on configuring MCP with Windsurf, refer to the Windsurf MCP documentation.
Acknowledgements
This server is based on the PostgreSQL MCP server from the modelcontextprotocol project.
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Recommend MCP Servers 💡
mcp-telemetry
A Model Context Protocol (MCP) server for telemetry within chat systems, enabling tracing and analysis of conversations using Weights & Biases Weave.
@302ai/web-search-mcp
A MCP server providing web search capabilities via 302AI API, using stdio transport for integration with MCP clients like Claude Desktop
@Arindam200/devto-mcp
A Model Context Protocol server for Dev.to, enabling AI assistants to access, search, and manage Dev.to articles.
stdict
An MCP server providing access to the Standard Korean Dictionary for searching and retrieving detailed word information.
fabric-mcp-server
An MCP server integrating Fabric patterns with AI coding agents/assistants, exposing them as tools for AI-driven task execution
@sokyran/location-mcp-server
An MCP server that provides location data from a local macOS app