- Home
- MCP servers
- Skillsmith
Skillsmith
- typescript
9
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"smith-horn-skillsmith": {
"command": "npx",
"args": [
"-y",
"@skillsmith/mcp-server"
],
"env": {
"SKILLSMITH_API_KEY": "<your_api_key>"
}
}
}
}Skillsmith provides a dedicated MCP (Model Context Protocol) server that enables Claude Code to discover, recommend, install, validate, and compare skills for your Claude Code projects. This MCP server acts as a centralized bridge between Claude Code and the Skillsmith skill ecosystem, letting you search GitHub-based skills, inspect details, install them into your environment, and receive contextual recommendations all through MCP-compatible tooling.
How to use
You interact with the Skillsmith MCP server through an MCP client inside Claude Code or your own MCP client. Start the server, connect to it from your client, and then perform these core actions:
How to install
Prerequisites: ensure you have a working Node.js environment with npm installed on your system. You will run the MCP server using an executable command exposed by npm/npx.
# Start the Skillsmith MCP server via npx
npx -y @skillsmith/mcp-server
Configuration and usage notes
You connect Claude Code to the Skillsmith MCP server by adding the MCP server configuration to your settings. Use the exact command and arguments shown here to enable the integration.
{
"mcpServers": {
"skillsmith": {
"command": "npx",
"args": ["-y", "@skillsmith/mcp-server"]
}
}
}
Start with API key (optional)
If you want higher rate limits and usage tracking, you can supply an API key in your client configuration. This enables authenticated access when contacting the Skillsmith MCP server.
{
"mcpServers": {
"skillsmith": {
"command": "npx",
"args": ["-y", "@skillsmith/mcp-server"],
"env": {
"SKILLSMITH_API_KEY": "sk_live_your_key_here"
}
}
}
}
What you can do with the server
Once connected, you can search for skills, view detailed information about each skill, install skills into your Claude Code environment, and compare multiple skills side by side. The server exposes the following capabilities to your MCP client: search, get_skill, install_skill, uninstall_skill, recommend, validate, and compare.
Troubleshooting and notes
If you encounter issues starting the MCP server, ensure Node.js and npm are correctly installed and that you are running the server from a terminal with network access. If environment variables are required, verify they are provided in the client configuration. Restart Claude Code after configuring the MCP server to apply changes.
Security considerations
Treat API keys and other credentials as sensitive. Do not paste keys into chats or share them publicly. Use the configuration mechanisms provided by your MCP client to pass secrets securely.
Development notes
This MCP server is designed to be accessed by Claude Code and MCP clients. If you are developing locally, you can run the server via npx, which will fetch the package and start the server in place.
Available tools
search
Search skills with filters (query, category, trust tier, min score) and return matching results.
get_skill
Retrieve detailed information for a specific skill, including install instructions.
install_skill
Install a selected skill into your Claude Code environment.
uninstall_skill
Remove an installed skill from your environment.
recommend
Provide contextual skill recommendations based on your current workflow.
validate
Validate the structure and quality of a skill to ensure it meets standards.
compare
Compare multiple skills side by side to aid selection.