
skeet local
一个用于自动配置 Skeet MCP 工具的本地服务器。
Repository Info
About This Server
一个用于自动配置 Skeet MCP 工具的本地服务器。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
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:
- What is MCP
- Model Context Protocol
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.
Quick Start
Clone the repository
git clone https://github.com/skeet-build/skeet-localInstall dependencies
cd skeet-local
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.