Claude code - #178
Closed
dima-m711 wants to merge 52 commits into
Closed
Conversation
- Introduced a new JSON configuration file for the Serverless Framework MCP server. - Included metadata such as name, description, repository, author, and license. - Defined installation methods for npm and CLI with necessary environment variables. - Specified required arguments for AWS credentials. - Added tools for creating, deploying, invoking functions, listing functions, retrieving logs, and removing services. - Provided example prompts for common operations.
…date AWS MCP server descriptions
- Created backup configuration for Xero MCP server with detailed installation and argument specifications. - Added XiYan MCP server configuration for natural language database queries. - Introduced XMind MCP server configuration for reading and searching XMind files. - Implemented YouTube MCP server configuration for video management and analytics. - Updated Figma MCP server configuration to reflect new repository and author details, and changed installation method to a custom command.
add clone-install-run script and update installation process
always force_refresh
…able-end-with-sh update installation scripts and commands to use .sh extensions
adjusted the names of the servers
…cloud-formationid updated cloud formation id
…sh-commands Add claude slash commands
feat: update MCPM installation method to use SSH URL
…-install fix: update shebang in clone-install-run.sh to use env for portability
…ipt-place fix: update clone-install-run script path and use SSH URLs for reposi…
…-missing feat: add uv installation function to install.sh for improved package…
feat: enhance uv installation process with Homebrew and improved erro…
…command execution
fix: change shebang to /bin/sh and replace eval with exec for better …
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR adds support for the Claude Code client, restructures the MCP registry as an internal installer, and updates CI and developer documentation accordingly.
- Introduces
CLAUDE.mdand.claude/commands/*to guide Claude Code integrations. - Reworks
mcp-registryand top‐level README files for an internal, fixed set of 9 servers. - Disables GitHub Actions workflows in favor of a new CircleCI pipeline and adds a local dev environment doc.
Reviewed Changes
Copilot reviewed 13 out of 394 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .claude/commands/*.md | New interactive and import commands for Claude Code client |
| CLAUDE.md | Guidance for using the Claude Code client with this repo |
| mcp-registry/backup/notion.json | Backup of Notion server manifest |
| mcp-registry/README.md | Turned into internal installer docs with curated server list |
| README.md | Updated to reference the internal registry and install URLs |
| README.zh-CN.md | Fixed install script URL |
| DEV_ENVIRONMENT.md | New doc for local dev environment setup and testing |
| .circleci/config.yml | Added CircleCI pipeline for tests and deploy |
| .github/workflows/*.yml | Disabled GitHub Actions workflows in favor of CircleCI |
Comments suppressed due to low confidence (3)
DEV_ENVIRONMENT.md:86
- JSON code snippets shouldn’t include
//comments—consider either removing the comment or converting it to a note outside the code block to keep the snippet valid JSON.
// ... other server metadata
.circleci/config.yml:47
- The pipeline activates
.venvbut never creates it. Consider adding apython -m venv .venvstep before activating to avoid errors.
source .venv/bin/activate
mcp-registry/backup/notion.json:1
- [nitpick] The filename
notion.jsonin the backup folder differs from the referencednotion-mcp.jsonin the registry README. Renaming for consistency will reduce confusion.
{
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
added support for claude code as a client for MCP