Peacock for VS Code

Peacock for VS Code

MCP server for the Peacock VS Code extension, enabling API-driven color customization.

1
Stars
1
Forks
16
Releases

Overview

Peacock MCP Server is an MCP server powering the Peacock extension for VS Code. It demonstrates how an MCP server can be used to interact with APIs by fetching data from Peacock's official documentation and exposing tools that answer questions or retrieve information about Peacock. All data used by this MCP server is fetched from the official Peacock documentation. The server can be configured in VS Code by adding an MCP host (for example in .vscode/mcp.json) or in user settings, registering the server with the command 'npx' and args referencing '@johnpapa/peacock-mcp'. It offers a single documented capability: fetching Peacock docs. The repository includes a fetch_peacock_docs tool that queries Peacock docs from the extension's GitHub repository and returns answers based on those docs. You can run and test the server locally by building the project and, if desired, using the MCP Inspector (npx @modelcontextprotocol/inspector node build/index.js) to explore tools and connections. The README also covers installation and run options via VS Code, Docker, and Smithery, and describes how Copilot can discover and use the MCP server.

Details

Owner
johnpapa
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Fetch Peacock docs

Fetches the Peacock extension docs from its GitHub repository and answers questions based on the documentation.

Audience

VS Code devsBuild, test, or integrate Peacock API interactions within VS Code tooling.
Peacock usersAccess Peacock docs via MCP tools during coding sessions.

Tags

PeacockVS CodeMCPAPIsDocumentationCopilotToolsDeveloper tooling