Cyanheads MCP Server
Officialby cyanheads · TypeScript
Fleet discovery for the cyanheads MCP ecosystem — semantic search + install snippets.
Discover MCP servers via semantic search and provide installation instructions.
Topics
Could not list tools - the server may require authentication or be unreachable.
README not available yet.
Install
Configuration
MCP_LOG_LEVELdefault infoMinimum log level: debug, info, notice, warning, error.
CATALOG_URLdefault https://caseyjhand.com/fleet.jsonRemote fleet.json endpoint (schema v2 with baked embeddings).
CATALOG_REFRESH_SECONDSdefault 3600Background poll interval for fleet.json refresh. 0 disables.
EMBEDDING_MODEL_IDdefault Snowflake/snowflake-arctic-embed-m-v1.5Hugging Face model id for query embedding. Must match fleet.json.embeddingModel.
SIMILARITY_FLOORdefault 0.3Cosine similarity cutoff for cyanheads_search results (0-1).
MCP_HTTP_HOSTdefault 127.0.0.1Hostname for the HTTP server.
MCP_HTTP_PORTdefault 3010Port to run the HTTP server on.
MCP_HTTP_ENDPOINT_PATHdefault /mcpEndpoint path for the MCP server.
MCP_AUTH_MODEdefault noneAuthentication mode: none, jwt, or oauth.
claude_desktop_config.json
{
"mcpServers": {
"cyanheads-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/cyanheads-mcp-server@0.3.2",
"run",
"start:stdio"
],
"env": {
"MCP_LOG_LEVEL": "info",
"CATALOG_URL": "https://caseyjhand.com/fleet.json",
"CATALOG_REFRESH_SECONDS": "3600",
"EMBEDDING_MODEL_ID": "Snowflake/snowflake-arctic-embed-m-v1.5",
"SIMILARITY_FLOOR": "0.3"
}
}
}
}