Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>FastMCP Documentation MCP ServerNew to Visual Studio Code? Get it now.
FastMCP Documentation MCP Server

FastMCP Documentation MCP Server

abcSTARK

|
2 installs
| (0) | Free
Unofficial VS Code extension to connect and register a remote FastMCP Documentation MCP Server for providing documentation context to LLMs.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FastMCP Documentation MCP Server (VS Code Extension)

Seamlessly expose FastMCP documentation + project context to MCP‑enabled LLM agents in VS Code.


✅ What This Extension Does

This extension automatically registers a remote FastMCP Documentation MCP Server in both your workspace and user mcp.json so LLM agents (via MCP host extensions) can query FastMCP docs and (depending on your server implementation) project resources. It streamlines first‑run setup, provides a status bar indicator, and gives you quick access to the configuration file.


✨ Features

Capability Description
Auto Registration Adds the server to workspace .vscode/mcp.json and user-level mcp.json.
First‑Run Onboarding Welcome page + optional automatic opening of the config file.
Status Bar Indicator Shows FastMCP + tool count (click to open user config).
One‑Click Command FastMCP: Add FastMCP Context Server registers / re-registers.
Configurable Settings to disable auto-open and hide/move status bar item.
Remote HTTP Server Uses your deployed https://abcstark-server.fastmcp.app/mcp endpoint.

🚀 Installation

  1. Install from the VS Marketplace or load the VSIX.
  2. Reload VS Code if prompted.
  3. On first activation the welcome screen appears. Click Add FastMCP Context Server (or run the command below):
FastMCP: Add FastMCP Context Server

🛠 Commands

Command ID Title Purpose
fastmcpContext.addServer Add FastMCP Context Server Writes/updates mcp.json + starts server.
fastmcpContext.openUserMcpConfig Open User MCP Configuration Opens the user-level MCP config file.
fastmcpContext.resetOnboarding [DEV] Reset FastMCP Onboarding State Clears first‑run state for testing.

⚙️ Settings

Setting Default Description
fastmcpContext.openConfigOnFirstInstall true Open the created/updated config file after first install.
fastmcpContext.statusBar.show true Show FastMCP status bar item.
fastmcpContext.statusBar.alignmentRight false Align status bar item to the right.

📄 Example mcp.json

{
  "servers": {
    "fastmcp-documentation-resource": {
      "url": "https://abcstark-server.fastmcp.app/mcp",
      "type": "http"
    }
  },
  "inputs": []
}

🔍 Verifying Installation

  1. Open .vscode/mcp.json (workspace) and confirm the server entry exists.
  2. Open the MCP Output panel: ensure you see Connection state: Running and tool discovery messages.
  3. Click the status bar item (globe icon) to open the user-level config.

🧪 Troubleshooting

Symptom Fix
Server stays in Starting Check network access to the URL, test with curl.
Tool count not shown The MCP host may not support mcp.servers.listTools – this is best‑effort.
Config didn’t open Disable/enable setting or run FastMCP: Open User MCP Configuration.
Duplicate entries Run the Add command again; it safely overwrites the URL entry.

📚 Resources

  • FastMCP Getting Started
  • Model Context Protocol Docs
  • GitHub Repository

🗒 Release Notes (Summary)

See full history in CHANGELOG.md.

1.3.0

  • Added status bar item (tool count + quick config access).
  • Added commands & settings (open user config, configurable auto-open & status bar alignment).

1.2.0

  • Auto-open mcp.json after first registration.

1.1.0

  • Documentation refinements; description updates.

1.0.0

  • Initial onboarding workflow & welcome page.

Author: abcSTARK
License: MIT


Enjoying it? Consider starring the repo to support future enhancements.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft