Added docker and .yaml #23
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Project Notes: Adding New Documentation Sources
#Added Docker Desktop file so can run in a container and .yaml to handle new URLS ( I will Make a script to do this soon, so user can just enter the url)
This document outlines the steps to add new
llms.txt
documentation sources to themcpdoc
server when it's run via the provided Docker container.The current configuration relies on a YAML file (
mcpdoc_config.yaml
) within the Docker image to define the available documentation sources.Steps to Add a New Source
Edit Configuration File:
mcpdoc_config.yaml
file located in the project root (d:/mcpdoc
).mcpdoc_config.yaml
file.Rebuild Docker Image:
d:/mcpdoc
).docker build -t mcpdoc-server:latest .
Restart MCP Server:
langgraph-docs-mcp
server. This might happen automatically, or you may need to restart the application or manually restart the server through the MCP settings interface if available. This ensures the host uses the newly built Docker image with the updated configuration.After these steps, the new documentation source should be available and listed when using the
list_doc_sources
tool.