mcp s-jos
MCP servers by JOS, starting from MCP Template https://github.com/josmithiii/mcp-template
claude mcp add --transport stdio josmithiii-mcp-servers-jos docker run -i juce-docs-mcp-server-image \ --env PORT="8080" \ --env JUCE_DOCS_BASE_URL="URL base for JUCE docs (optional)"
How to use
This MCP server is configured to host and serve JUCE Framework C++ class documentation through the MCP (Model Context Protocol) interface. Once running, you can query the server for JUCE class docs, API references, and related design patterns by using the MCP tooling to request context-aware documentation snippets. The server exposes a documentation corpus that can be navigated via model-augmented searches, cross-references, and example code fragments to help you understand JUCE classes, members, and typical usage scenarios. Use the MCP client tools to request specific classes or namespaces and receive structured, hyperlinked responses that integrate seamlessly with your LLM-assisted workflow.
How to install
Prerequisites:
- Docker installed and running on your machine
- Access to the juce-docs-mcp-server-image (public or private registry)
Installation steps:
- Pull the MCP server image (adjust image name if different): docker pull juce-docs-mcp-server-image
- Run the MCP server container (expose port 8080 as in the configuration): docker run -d -p 8080:8080 --name juce-docs-mcp-server juce-docs-mcp-server-image
- Verify the server is running and responding to MCP requests (adjust URL as needed): curl http://localhost:8080/health
If you prefer a non-Docker setup, consult your environment for running the provided server module directly (e.g., a Python, Node, or compiled binary) and ensure the endpoint is exposed on port 8080 by default.
Additional notes
Environment variables:
- PORT: Port on which the MCP server will listen (default 8080)
- JUCE_DOCS_BASE_URL: Optional base URL for JUCE documentation sources Common issues:
- If the container fails to start, check that the image name is correct and that port 8080 is not blocked by a firewall.
- Ensure network access to any external JUCE doc sources if the server relies on them.
- When updating, rebuild or pull the latest image and restart the container to apply changes. Configuration tips:
- Use the PORT env var to align with your deployment environment (e.g., behind reverse proxies).
- Keep the JUCE docs source layer stable to avoid broken cross-references in MCP responses.
Related MCP Servers
iterm
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
editor
MCP Server for Phaser Editor
DoorDash
MCP server from JordanDalton/DoorDash-MCP-Server
mcp
MCP сервер для автоматического создания и развертывания приложений в Timeweb Cloud