cook-mcp-server
Verified Safeby saskinosie
Overview
Provides an AI-powered search and retrieval tool for the Cook Engineering Handbook, answering technical questions and fetching specific pages, including visual content.
Installation
python mcp_server_sse.pyEnvironment Variables
- WEAVIATE_URL
- WEAVIATE_API_KEY
- OPENAI_API_KEY
- COHERE_KEY
- CLERK_SECRET_KEY
- NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
- PORT
- SERVER_URL
Security Notes
Secrets (API keys, URLs) are loaded from environment variables, which is good practice. The core operations are read-only searches. Some web server implementations (e.g., mcp_server_authenticated.py) use `allow_origins=["*"]` for CORS, which can be less secure if the API handles sensitive user data, but for a public-facing read-only tool, it's a common configuration. One variant (mcp_server_oauth.py) implements Clerk OAuth for more robust authentication. No 'eval' or other obvious malicious patterns were found.
Similar Servers
simplenote-mcp-server
Integrates Simplenote with Claude Desktop as a memory backend or content source via the Model Context Protocol (MCP), enabling AI interaction with user notes.
remembrances-mcp
Provides long-term memory, knowledge base, and semantic code indexing capabilities for AI agents.
lyra-tool-discovery
This MCP server is designed to fetch, parse, and organize documentation from websites implementing the llms.txt standard. It transforms raw documentation into structured, agent-ready formats, exposing tools for AI agents, LLMs, and automation workflows to consume documentation programmatically.
mcp-doc-server
The project serves as a document processing backend, extracting metadata and text from various document formats (Markdown, PDF), cleaning and segmenting the content, and preparing it for further analysis or embedding.