PubDev MCP logo

PubDev MCP

by kikuchy

PubDev MCP allows searching pub.dev packages using natural language queries and performing basic arithmetic calculations. It leverages LLM integration for intuitive package discovery through conversational interactions.

View on GitHub

Last updated: N/A

What is PubDev MCP?

PubDev MCP is a server that enables searching for Dart and Flutter packages on pub.dev using natural language queries. It utilizes LLM to understand the intent behind the queries and provide relevant package recommendations.

How to use PubDev MCP?

To use PubDev MCP, clone the repository, install the dependencies using dart pub get, and configure the mcp.json file in your ~/.cursor/ directory with the provided configuration, replacing [path-to-repo] with the actual path to the cloned repository.

Key features of PubDev MCP

  • Natural language package search on pub.dev

  • Conversational queries for package discovery

  • Intelligent package recommendations

  • LLM-powered search intent understanding

Use cases of PubDev MCP

  • Finding relevant packages for a specific feature using natural language

  • Discovering packages without knowing their exact names

  • Getting package recommendations based on project requirements

  • Quickly identifying suitable packages for specific tasks

FAQ from PubDev MCP

What is the purpose of this MCP?

This MCP helps you find pub.dev packages using natural language queries.

What technologies does it use?

It uses Dart, Flutter (recommended), and LLM integration.

How do I install it?

Clone the repository, install dependencies, and configure mcp.json.

What are the requirements to run this?

You need Dart SDK and Flutter is recommended.

Is this project open source?

Yes, it is licensed under the Apache License 2.0.