Using Personal MCP¶
Personal MCP gives clients access to skills, prompts, and general documentation. Use the smallest piece of content that matches the task instead of loading the whole library.
Connect¶
The HTTP endpoint is /mcp. For a local server on port 8765, connect to:
Clients that launch servers as subprocesses can use:
Use A Skill¶
Skills are MCP resources. A client should:
- browse the available
skill://<name>/SKILL.mdresources - choose one by its name and description
- read the main
SKILL.md - read its
_manifestonly when extra reference material is needed - load only the relevant supporting files
The guidance should then be checked against the code and conventions in the current workspace.
Use A Prompt¶
Prompts are reusable workflows with named arguments. Browse the server's prompts, select one by its description, and supply the requested values when invoking it.
In VS Code, MCP prompts appear as chat slash commands. Resources can be opened from MCP: Browse Resources and attached as context when the active chat surface supports it.
Tool Fallbacks¶
Some clients can call tools but cannot browse MCP resources or prompts directly. For those clients, the server exposes four read-only tools:
list_resourcesread_resourcelist_promptsget_prompt
They provide access to the same underlying content. Clients with native resource and prompt support should use those native features.
Example Request¶
Browse the available Personal MCP skills, choose the best match for this task,
read its main SKILL.md, and load supporting files only if they are needed.
Apply the guidance to this repository rather than treating it as generated output.
For the exact resource and prompt formats, see the content contracts.