MCP.so
登录

uptodoc MCP Server

@jlg-formation

基本信息

分类

AI 与智能体

许可证

ISC license

传输方式

stdio

作者

jlg-formation

关于 uptodoc MCP Server

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

uptodoc MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

uptodoc MCP Server 工具

1

Fetches up to date documentation for a library

概览

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”.

常见问题

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":

评论

AI 与智能体 分类下的更多 MCP 服务器