MCP.so
Sign In

uptodoc MCP Server

@jlg-formation

Basic information

Category

AI & Agents

License

ISC license

Transports

stdio

Author

jlg-formation

About uptodoc MCP Server

MCP server that allows an LLM agent to get the last documentation on a subject.

uptodoc MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "uptodoc": {
      "command": "npx",
      "args": [
        "-y",
        "@jlgformation/uptodoc",
        "start"
      ],
      "env": {
        "UPTODOC_ENDPOINT": ""
      }
    }
  }
}

uptodoc MCP Server tools

1

Fetches up to date documentation for a library

Overview

What is uptodoc?

uptodoc is a lightweight MCP (Model Context Protocol) server that allows IDE-integrated AI agents (e.g., GitHub Copilot, Roocode, Cursor, Windsurf) to query a custom documentation database, providing more relevant and up-to-date information about libraries and frameworks.

How to use uptodoc?

No global installation is required; uptodoc is automatically launched by the IDE after configuration. In VSCode, add the server configuration to .vscode/settings.json using npx -y @jlgformation/uptodoc start and set the UPTODOC_ENDPOINT environment variable. Then put GitHub Copilot in agent mode, start the MCP server in VSCode, and include “use uptodoc” in your prompts to activate it.

Key features of uptodoc

  • Implements Model Context Protocol for IDE AI agents.
  • Queries custom documentation databases for up-to-date info.
  • Enhances coding suggestions in Copilot, Roocode, Cursor, Windsurf.
  • Automatic invocation after IDE configuration.
  • Local server, no global install needed.
  • Configurable endpoint for documentation source.

Use cases of uptodoc

  • Fetching more recent or project-specific documentation.
  • Improving AI suggestions in coding assistants.
  • Extending Copilot, Roocode, Cursor, or Windsurf with custom knowledge.
  • Getting installation instructions for a specific library by prompting “use uptodoc”.

Frequently asked questions

1

What dependencies are required?

Node.js version 22 or higher and VSCode version 1.99.3 or higher (or any compatible MCP client) are required. `npx` must be available on your system.

2

How do I configure the documentation endpoint?

Set the environment variable `UPTODOC_ENDPOINT` in the MCP server configuration. The default endpoint is `https://raw.githubusercontent.com/jlg-formation/uptodoc/master/docs`.

3

Does uptodoc need to be installed globally?

No, uptodoc is automatically launched by the IDE when configured via `npx` using the command `npx -y @jlgformation/uptodoc start`. No global installation is needed.

4

What transport does uptodoc use?

uptodoc uses stdio transport, as indicated by the `"type":

Comments

More AI & Agents MCP servers