diff --git a/README.md b/README.md index ff1b002c..fc6ce2e9 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![npm downloads](https://img.shields.io/npm/dw/@wonderwhy-er/desktop-commander)](https://www.npmjs.com/package/@wonderwhy-er/desktop-commander) [![smithery badge](https://smithery.ai/badge/@wonderwhy-er/desktop-commander)](https://smithery.ai/server/@wonderwhy-er/desktop-commander) [![Buy Me A Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-support-yellow.svg)](https://www.buymeacoffee.com/wonderwhyer) - +[![MCP Marketplace User Review Rating Badge](https://www.deepnlp.org/api/marketplace/svg?name=wonderwhy-er/DesktopCommanderMCP)](https://www.deepnlp.org/store/ai-agent/mcp-server/pub-wonderwhy-er/DesktopCommanderMCP) [![Discord](https://img.shields.io/badge/Join%20Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/kQ27sNnZr7) @@ -553,6 +553,33 @@ Telemetry is enabled by default. To opt out: For complete details about data collection, please see our [Privacy Policy](PRIVACY.md). +## Resources + +
+Open MCP Marketplace API Support + +![MCP Marketplace User Review Rating Badge](http://www.deepnlp.org/api/marketplace/svg?wonderwhy-er/desktopcommandermcp)|[Reviews](http://www.deepnlp.org/store/ai-agent/mcp-server/pub-wonderwhy-er/desktopcommandermcp)|[GitHub](https://github.com/AI-Agent-Hub/mcp-marketplace)|[Doc](http://www.deepnlp.org/doc/mcp_marketplace)|[MCP Marketplace](http://www.deepnlp.org/store/ai-agent/mcp-server) + +Allow AI/Agent/LLM to find this MCP Server via common python/typescript API, search and explore relevant servers and tools + +***Example: Search Server and Tools*** +```python +import anthropic +import mcp_marketplace as mcpm + +result_q = mcpm.search(query="desktopcommandermcp", mode="list", page_id=0, count_per_page=100, config_name="deepnlp") # search server by category choose various endpoint +result_id = mcpm.search(id="wonderwhy-er/desktopcommandermcp", mode="list", page_id=0, count_per_page=100, config_name="deepnlp") # search server by id choose various endpoint +tools = mcpm.list_tools(id="wonderwhy-er/desktopcommandermcp", config_name="deepnlp_tool") +# Call Claude to Choose Tools Function Calls +# client = anthropic.Anthropic() +# response = client.messages.create(model="claude-opus-4-20250514", max_tokens=1024, tools=tools, messages=[]) +``` + +
+ + + + ## License MIT