skills-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@skills-mcpsearch for MCP servers for database access"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
skills-mcp — DFL Forge skill-search MCP
Remote MCP server (Streamable HTTP) that exposes the live DFL Forge skills registry as MCP tools, so any Claude/MCP agent can discover and install DevFellowship skills, MCP servers and connections.
It is a thin server: no database, no state. Every tool call proxies the live
skills.sh-compatible API at https://skills.devfellowship.com.
Tools
Tool | Signature | API |
|
|
|
|
|
|
|
|
|
|
| — returns command only |
kind is one of skill | mcp | connection | all.
install_skill does not touch the filesystem (a remote MCP can't). It returns the
exact command, e.g. npx skills add devfellowship/<repo> -g, plus a one-line explanation —
the host agent or user runs it.
All tools return structured JSON text content (and structuredContent).
Related MCP server: claude-oracle-mcp
Run locally
npm install
npm run build
npm start # listens on :3041 (PORT env to override)Health check:
curl -s http://localhost:3041/health
# {"status":"ok","service":"dfl-mcp-skills","version":"0.1.0","upstream":"https://skills.devfellowship.com"}MCP endpoint: POST http://localhost:3041/mcp (stateless Streamable HTTP).
Environment
Var | Default | Purpose |
|
| HTTP listen port |
|
| Upstream registry base URL |
|
| Per-request upstream timeout |
Register with Claude (~/.claude.json)
Point at the deployed remote endpoint:
{
"mcpServers": {
"dfl-mcp-skills": {
"type": "http",
"url": "https://skills.mcp.devfellowship.com/mcp"
}
}
}Restart Claude to load it. For local dev, swap the URL for http://localhost:3041/mcp.
Deploy
Containerized via the included Dockerfile. Deploy target: Dokploy →
skills.mcp.devfellowship.com. Infra is owned by another stream — this repo only
ships the build manifest; it does not provision the deployment.
Container listens on
PORT(default3041); expose it behind the Dokploy proxy.Health endpoint for the proxy/Dokploy probe:
GET /health.
Stack
TypeScript (strict) · @modelcontextprotocol/sdk Streamable HTTP transport · Express · zod · Node 20.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/devfellowship/skills-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server