MCP Documentation Server MCP Server

A TypeScript MCP server for document management and semantic search with embeddings

Local serverstdioTypeScript

What is the MCP Documentation Server MCP Server?

MCP Documentation Server lets Claude, Cursor and other MCP clients work with MCP Documentation Server directly. A TypeScript MCP server for document management and semantic search with embeddings.

What MCP Documentation Server does

Unlike other MCP servers that are CLI-only, this one ships with a full web dashboard — browse, search, upload, and manage your knowledge base from your browser. Every MCP tool is also exposed as a REST API, giving AI agents a lean, schema-free interface.

Practical notes

  • Maintained by andrea9293, written in TypeScript.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Documentation Server MCP Server

{
  "mcpServers": {
    "documentation": {
      "command": "npx",
      "args": ["-y", "@andrea9293/mcp-documentation-server"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
MCP_BASE_DIRFilesystem location the server is allowed to use.Optional
GEMINI_API_KEYCredential the server authenticates with.Yes
MCP_EMBEDDING_MODELConfiguration value read at startup.Optional
START_WEB_UIConfiguration value read at startup.Optional
WEB_HOSTEndpoint or connection string the server talks to.Optional
WEB_PORTConfiguration value read at startup.Optional

Example prompts to try

  • “Use MCP Documentation Server to Minimal.”

Frequently asked questions

A TypeScript MCP server for document management and semantic search with embeddings Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.