dsh-feed
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., "@dsh-feedfind plugins for remote desktop"
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.
dsh-feed — Cross-ecosystem aggregation base ("aggregation of aggregations")
It does not directly build UI; it provides an open data layer: normalizes the GitHub dsh-plugin topic and npm registry into an open JSON index for any Agent / CLI / MCP / future UI to consume. Your plugin only does "sync + query" — others build UI on top of this data.
Why it's needed
Existing marketplaces each scrape data and maintain it themselves, closed-source and duplicative.
dsh-feedbecomes the data source: sync once, queryable across the entire ecosystem.One plugin, three consumption surfaces:
Model tools:
feed_sync/feed_search/feed_statsCLI:
dsh-feed sync|search|stats|mcpMCP server (experimental): any MCP client (Cursor, Claude Desktop…) can query it
The index is an open JSON file (default
.dsh/dsh-feed.json), plain text, diffable, and readable by any tool.
Related MCP server: npm-search-mcp-server
Installation
dsh plugin --profile <profile> add dsh-feed
# 或只用 CLI(npm 全局):npm i -g dsh-feedUsage
Model side
Tool | Description |
| Pull GitHub topic + npm → write index (network required) |
| Query the index in natural language (English words + Chinese 2-grams) |
| Index statistics: total, sources, hot topics, npm coverage |
CLI
dsh-feed sync # 同步(可选 GITHUB_TOKEN 提升限额)
dsh-feed search "移动端 远程" # 查询
dsh-feed stats
dsh-feed mcp # 极简 stdio MCP server(实验性)MCP configuration example (any MCP client)
{ "mcpServers": { "dsh-feed": { "command": "dsh-feed", "args": ["mcp"] } } }Index format (open data layer)
{
"updated": "2026-08-16T...",
"sources": { "github": 200, "npm": 180 },
"count": 380,
"plugins": [
{ "name": "owner/repo", "url": "...", "description": "...", "stars": 42, "topics": ["dsh-plugin", "notify"], "npmName": "dsh-xxx" }
]
}Design
lib/sync.js— scraping + normalization (GitHub search API + npm search API, token injectable).lib/query.js— pure query logic (tokenization/scoring/statistics), zero-dependency and unit-testable.lib/index-store.js— index file read/write (relative path + anti-escape validation).bin/dsh-feed.js— CLI + minimal stdio MCP server (JSON-RPC 2.0).Security: The index is written only to
.dsh/inside the session workspace; network requests happen only infeed_sync(explicitly triggered).
Roadmap
Hourly scheduled sync (
dsh-scheduleintegration).Web API read-only endpoints + more complete MCP tools (pagination/filtering/details).
Share the same data layer with dsh-need-finder / dsh-recipe (deduplicate scraping).
Testing
node test/feed.test.mjsLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
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.
Related MCP Connectors
Search and get install details on MCP servers, right from your agent -- a unified marketplace index.
An MCP server that gives your AI access to the source code and docs of all public github repos
The MCP server that finds MCP servers. Aggregates Official Registry, Glama, and Smithery.
Publish and discover MCP servers via the official MCP Registry. Powered by HAPI MCP server.
Related MCP Servers
- -licenseNot gradedqualityAmaintenanceMCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.117,29690,042MIT
- MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables querying and searching the MCP Hub database to discover MCP servers, view server details, find top servers by popularity or recency, and identify top contributors.-
- FlicenseNot gradedqualityDmaintenanceProvides an MCP server for scraping and retrieving data from GitHub Projects, including issues, pull requests, and organizational metadata. It enables natural language interaction with project boards and repository contents using GitHub Personal Access Tokens.1-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/863683348/dsh-feed'
If you have feedback or need assistance with the MCP directory API, please join our Discord server